import Icon from "@ant-design/icons"
import {CustomIconComponentProps} from "@ant-design/icons/lib/components/Icon"
import React from "react"
import {v4 as uuidv4} from "uuid"

interface IconProps extends CustomIconComponentProps {
    onClick: (e: React.MouseEvent) => void
}

const SolidChrome = () => (
    <svg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <path
            d='M3.93188 4.78666C7.65055 0.459328 14.5466 1.31333 17.1239 6.36999H10.9286C9.81255 6.36999 9.09188 6.34466 8.31122 6.75533C7.39388 7.23866 6.70188 8.13399 6.45988 9.18533L3.93188 4.78733V4.78666Z'
            fill='#EA4335'
        />
        <path
            d='M7.33862 10C7.33862 11.4667 8.53129 12.66 9.99729 12.66C11.464 12.66 12.656 11.4667 12.656 10C12.656 8.53336 11.4633 7.34003 9.99729 7.34003C8.53062 7.34003 7.33862 8.53336 7.33862 10Z'
            fill='#4285F4'
        />
        <path
            d='M11.0293 13.482C9.53665 13.9254 7.79065 13.4334 6.83399 11.782C6.10332 10.522 4.17399 7.16069 3.29732 5.63269C0.225986 10.3394 2.87332 16.7547 8.44865 17.8494L11.0287 13.482H11.0293Z'
            fill='#34A853'
        />
        <path
            d='M12.4668 7.34002C13.0678 7.90113 13.4614 8.64908 13.5834 9.46223C13.7054 10.2754 13.5487 11.1059 13.1388 11.8187C12.5048 12.912 10.4801 16.3294 9.49878 17.984C15.2434 18.338 19.4321 12.708 17.5401 7.33936H12.4668V7.34002Z'
            fill='#FBBC05'
        />
    </svg>
)
/**
 * @description  Icon/Solid/Solidchrome
 */
export const SolidChromeIcon = (props: Partial<IconProps>) => {
    return <Icon component={SolidChrome} {...props} />
}

const SolidYakitEE = () => {
    const id1 = uuidv4()
    const id2 = uuidv4()
    const id3 = uuidv4()
    return (
        <svg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'>
            <path
                d='M8.35908 9.08403L6.73395 12.2738L1.91049 2.80729C1.86736 2.72264 1.84667 2.62835 1.8504 2.53342C1.85413 2.4385 1.88215 2.34612 1.93179 2.26512C1.98142 2.18412 2.05102 2.11721 2.1339 2.07079C2.21679 2.02437 2.3102 2 2.40519 2H4.75016L8.35908 9.08403Z'
                // fill='url(#paint0_linear_3054_91957)'
                fill={`url(#${id1})`}
            />
            <path
                d='M11.9687 2L9.98435 5.8943L8 2H11.9687Z'
                // fill='url(#paint1_linear_3054_91957)'
                fill={`url(#${id2})`}
            />
            <path
                d='M17.5783 2C17.6733 2 17.7667 2.02437 17.8496 2.07079C17.9325 2.11721 18.002 2.18412 18.0517 2.26512C18.1013 2.34612 18.1293 2.4385 18.1331 2.53342C18.1368 2.62835 18.1161 2.72264 18.073 2.80729L13.2426 12.2882L11.6175 15.4779L10.4867 17.6969C10.4403 17.7881 10.3695 17.8647 10.2821 17.9182C10.1948 17.9717 10.0944 18 9.99205 18C9.88966 18 9.78926 17.9717 9.70195 17.9182C9.61465 17.8647 9.54384 17.7881 9.49735 17.6969L8.36304 15.4707L9.98844 12.281L11.6136 9.09125L15.2269 2H17.5783Z'
                // fill='url(#paint2_linear_3054_91957)'
                fill={`url(#${id3})`}
            />
            <defs>
                <linearGradient
                    // id='paint0_linear_3054_91957'
                    id={id1}
                    x1='1.84877'
                    y1='7.13729'
                    x2='8.35923'
                    y2='7.13729'
                    gradientUnits='userSpaceOnUse'
                >
                    <stop stopColor='#FA931D' />
                    <stop offset='1' stopColor='#EF5B27' />
                </linearGradient>
                <linearGradient
                    // id='paint1_linear_3054_91957'
                    id={id2}
                    x1='7.99927'
                    y1='3.94731'
                    x2='11.9688'
                    y2='3.94731'
                    gradientUnits='userSpaceOnUse'
                >
                    <stop stopColor='#FA931D' />
                    <stop offset='1' stopColor='#EF5B27' />
                </linearGradient>
                <linearGradient
                    // id='paint2_linear_3054_91957'
                    id={id3}
                    x1='8.36123'
                    y1='10.0006'
                    x2='18.1337'
                    y2='10.0006'
                    gradientUnits='userSpaceOnUse'
                >
                    <stop stopColor='#FA931D' />
                    <stop offset='1' stopColor='#EF5B27' />
                </linearGradient>
            </defs>
        </svg>
    )
}
/**
 * @description  Icon/Solid/Solidyakit-ee
 */
export const SolidYakitEEIcon = (props: Partial<IconProps>) => {
    return <Icon component={SolidYakitEE} {...props} />
}

const SolidCloudplugin = () => {
    const id = uuidv4()
    return (
        <svg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'>
            <path
                d='M4.5764 9.35283L5.14837 9.29068L5.00708 8.73296C4.92101 8.39322 4.875 8.03593 4.875 7.66667C4.875 5.34819 6.68284 3.5 8.875 3.5C10.7402 3.5 12.325 4.83534 12.7585 6.66404L12.8637 7.1078L13.3153 7.04375C13.5185 7.01492 13.7262 7 13.9375 7C16.4403 7 18.5 9.10935 18.5 11.75C18.5 14.3906 16.4403 16.5 13.9375 16.5H4.9375C3.056 16.5 1.5 14.913 1.5 12.9167C1.5 11.0503 2.86227 9.53908 4.5764 9.35283Z'
                // fill='url(#paint0_linear_3409_103589)'
                fill={`url(#${id})`}
                stroke='#31343F'
            />
            <defs>
                <linearGradient
                    // id='paint0_linear_3409_103589'
                    id={id}
                    x1='14'
                    y1='17.5'
                    x2='6.5'
                    y2='2.5'
                    gradientUnits='userSpaceOnUse'
                >
                    <stop stopColor='#2A82F8' />
                    <stop offset='1' stopColor='#8FBFFF' />
                </linearGradient>
            </defs>
        </svg>
    )
}
/**
 * @description  Icon/Solid/Solid云端插件
 */
export const SolidCloudpluginIcon = (props: Partial<IconProps>) => {
    return <Icon component={SolidCloudplugin} {...props} />
}

const SolidOfficialplugin = () => {
    const id = uuidv4()
    return (
        <svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'>
            <path
                d='M9.32715 1.68164C9.74356 1.43993 10.2564 1.43993 10.6729 1.68164L16.8252 5.25293C17.2418 5.49484 17.5 5.94249 17.5 6.42871V13.5713C17.5 14.0575 17.2418 14.5052 16.8252 14.7471L10.6729 18.3184C10.2564 18.5601 9.74356 18.5601 9.32715 18.3184L3.1748 14.7471C2.75817 14.5052 2.50001 14.0575 2.5 13.5713V6.42871C2.50001 5.94249 2.75817 5.49484 3.1748 5.25293L9.32715 1.68164ZM12.6689 6.71387C12.2382 6.71402 11.8457 6.95898 11.6543 7.34375L9.99805 10.6729L8.3418 7.34277C8.15062 6.95836 7.75851 6.71387 7.32812 6.71387C6.48262 6.71403 5.94129 7.60534 6.31445 8.35645L8.84375 13.4414C9.31726 14.393 10.6781 14.4037 11.1553 13.4443L13.6836 8.3584C14.0576 7.60622 13.5157 6.71387 12.6689 6.71387Z'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                fill={`url(#${id})`}
            />
            <defs>
                <linearGradient
                    id={id}
                    x1='1.99705'
                    y1='10.0007'
                    x2='18.0004'
                    y2='10.0007'
                    gradientUnits='userSpaceOnUse'
                >
                    <stop stopColor='#FA931D' />
                    <stop offset='1' stopColor='#EF5B27' />
                </linearGradient>
            </defs>
        </svg>
    )
}
/**
 * @description  Icon/Solid/Solid官方插件
 */
export const SolidOfficialpluginIcon = (props: Partial<IconProps>) => {
    return <Icon component={SolidOfficialplugin} {...props} />
}

const SolidPrivateplugin = () => {
    const id1 = uuidv4()
    const id2 = uuidv4()
    return (
        <svg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'>
            <mask id={`${id2}`} fill='white'>
                <path
                    fillRule='evenodd'
                    clipRule='evenodd'
                    d='M2.05502 4.35803C5.06329 4.31316 7.8042 3.05132 9.88892 1C11.9736 3.05132 14.7145 4.31316 17.7228 4.35803C17.8321 5.07348 17.8889 5.80846 17.8889 6.55805C17.8889 12.3022 14.5497 17.1889 9.88892 19C5.22815 17.1889 1.88892 12.3022 1.88892 6.55805C1.88892 5.80847 1.94578 5.07348 2.05502 4.35803ZM11.8889 7.99999C11.8889 8.74027 11.4867 9.38661 10.8889 9.73242V12C10.8889 12.5523 10.4412 13 9.88888 13C9.33659 13 8.88888 12.5523 8.88888 12V9.73242C8.29108 9.38661 7.88888 8.74027 7.88888 7.99999C7.88888 6.89542 8.78431 5.99999 9.88888 5.99999C10.9934 5.99999 11.8889 6.89542 11.8889 7.99999Z'
                />
            </mask>
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M2.05502 4.35803C5.06329 4.31316 7.8042 3.05132 9.88892 1C11.9736 3.05132 14.7145 4.31316 17.7228 4.35803C17.8321 5.07348 17.8889 5.80846 17.8889 6.55805C17.8889 12.3022 14.5497 17.1889 9.88892 19C5.22815 17.1889 1.88892 12.3022 1.88892 6.55805C1.88892 5.80847 1.94578 5.07348 2.05502 4.35803ZM11.8889 7.99999C11.8889 8.74027 11.4867 9.38661 10.8889 9.73242V12C10.8889 12.5523 10.4412 13 9.88888 13C9.33659 13 8.88888 12.5523 8.88888 12V9.73242C8.29108 9.38661 7.88888 8.74027 7.88888 7.99999C7.88888 6.89542 8.78431 5.99999 9.88888 5.99999C10.9934 5.99999 11.8889 6.89542 11.8889 7.99999Z'
                // fill='url(#paint0_linear_3409_103588)'
                fill={`url(#${id1})`}
            />
            <path
                d='M9.88892 1L10.5903 0.287207L9.88892 -0.402932L9.18754 0.287207L9.88892 1ZM2.05502 4.35803L2.04011 3.35814L1.19418 3.37076L1.06648 4.20709L2.05502 4.35803ZM17.7228 4.35803L18.7113 4.20709L18.5836 3.37076L17.7377 3.35814L17.7228 4.35803ZM9.88892 19L9.52672 19.9321L9.88892 20.0728L10.2511 19.9321L9.88892 19ZM10.8889 9.73242L10.3882 8.86682L9.88888 9.15563V9.73242H10.8889ZM8.88888 9.73242H9.88888V9.15563L9.38961 8.86682L8.88888 9.73242ZM9.18754 0.287207C7.26974 2.17429 4.76895 3.31744 2.04011 3.35814L2.06994 5.35792C5.35763 5.30888 8.33866 3.92835 10.5903 1.71279L9.18754 0.287207ZM17.7377 3.35814C15.0089 3.31744 12.5081 2.17429 10.5903 0.287207L9.18754 1.71279C11.4392 3.92835 14.4202 5.30888 17.7079 5.35792L17.7377 3.35814ZM18.8889 6.55805C18.8889 5.75785 18.8282 4.97241 18.7113 4.20709L16.7343 4.50897C16.8359 5.17456 16.8889 5.85908 16.8889 6.55805H18.8889ZM10.2511 19.9321C15.327 17.9597 18.8889 12.6808 18.8889 6.55805H16.8889C16.8889 11.9236 13.7724 16.4181 9.52672 18.0679L10.2511 19.9321ZM0.888916 6.55805C0.888916 12.6808 4.45082 17.9597 9.52672 19.9321L10.2511 18.0679C6.00548 16.4181 2.88892 11.9236 2.88892 6.55805H0.888916ZM1.06648 4.20709C0.949623 4.97241 0.888916 5.75785 0.888916 6.55805H2.88892C2.88892 5.85908 2.94194 5.17456 3.04357 4.50897L1.06648 4.20709ZM11.3896 10.598C12.2837 10.0808 12.8889 9.11167 12.8889 7.99999H10.8889C10.8889 8.36887 10.6897 8.6924 10.3882 8.86682L11.3896 10.598ZM11.8889 12V9.73242H9.88888V12H11.8889ZM9.88888 14C10.9934 14 11.8889 13.1046 11.8889 12H9.88888H9.88888V14ZM7.88888 12C7.88888 13.1046 8.78431 14 9.88888 14V12H7.88888ZM7.88888 9.73242V12H9.88888V9.73242H7.88888ZM6.88888 7.99999C6.88888 9.11167 7.49406 10.0808 8.38815 10.598L9.38961 8.86682C9.0881 8.6924 8.88888 8.36887 8.88888 7.99999H6.88888ZM9.88888 4.99999C8.23203 4.99999 6.88888 6.34313 6.88888 7.99999H8.88888C8.88888 7.4477 9.33659 6.99999 9.88888 6.99999V4.99999ZM12.8889 7.99999C12.8889 6.34313 11.5457 4.99999 9.88888 4.99999V6.99999C10.4412 6.99999 10.8889 7.4477 10.8889 7.99999H12.8889Z'
                fill='#31343F'
                // mask='url(#path-1-inside-1_3409_103588)'
                mask={`url(#${id2})`}
            />
            <defs>
                <linearGradient
                    // id='paint0_linear_3409_103588'
                    id={id1}
                    x1='5.88892'
                    y1='1'
                    x2='15.3667'
                    y2='19.1237'
                    gradientUnits='userSpaceOnUse'
                >
                    <stop stopColor='#63DDA1' />
                    <stop offset='1' stopColor='#35BC7A' />
                </linearGradient>
            </defs>
        </svg>
    )
}
/**
 * @description  Icon/Solid/Solid私密插件
 */
export const SolidPrivatepluginIcon = (props: Partial<IconProps>) => {
    return <Icon component={SolidPrivateplugin} {...props} />
}

const CheckCircleIcon = () => (
    <svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'>
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M12 21.6C17.302 21.6 21.6 17.302 21.6 12C21.6 6.69809 17.302 2.40002 12 2.40002C6.69809 2.40002 2.40002 6.69809 2.40002 12C2.40002 17.302 6.69809 21.6 12 21.6ZM16.4486 10.4486C16.9172 9.97992 16.9172 9.22013 16.4486 8.7515C15.9799 8.28287 15.2201 8.28287 14.7515 8.7515L10.8 12.703L9.24855 11.1515C8.77992 10.6829 8.02013 10.6829 7.5515 11.1515C7.08287 11.6201 7.08287 12.3799 7.5515 12.8486L9.9515 15.2486C10.4201 15.7172 11.1799 15.7172 11.6486 15.2486L16.4486 10.4486Z'
            fill='#56C991'
        />
    </svg>
)
/**
 * @description  Icon/Solid/Check-circle 圆勾
 */
export const SolidCheckCircleIcon = (props: Partial<IconProps>) => {
    return <Icon component={CheckCircleIcon} {...props} />
}

const SolidLockClosed = () => (
    <svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'>
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M6.0001 10.8V8.40002C6.0001 5.08632 8.68639 2.40002 12.0001 2.40002C15.3138 2.40002 18.0001 5.08632 18.0001 8.40002V10.8C19.3256 10.8 20.4001 11.8745 20.4001 13.2V19.2C20.4001 20.5255 19.3256 21.6 18.0001 21.6H6.0001C4.67461 21.6 3.6001 20.5255 3.6001 19.2V13.2C3.6001 11.8745 4.67461 10.8 6.0001 10.8ZM15.6001 8.40002V10.8H8.4001V8.40002C8.4001 6.4118 10.0119 4.80002 12.0001 4.80002C13.9883 4.80002 15.6001 6.4118 15.6001 8.40002Z'
            fill='#F6544A'
        />
    </svg>
)
/**
 * @description  Icon/Solid/lock-closed 锁
 */
export const SolidLockClosedIcon = (props: Partial<IconProps>) => {
    return <Icon component={SolidLockClosed} {...props} />
}

const SolidPluginYak = () => (
    <svg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='path-1-outside-1_17379_1503'
            maskUnits='userSpaceOnUse'
            x='2'
            y='2'
            width='16'
            height='16'
            fill='black'
        >
            <rect fill='white' x='2' y='2' width='16' height='16' />
            <path d='M14.9334 3.00136H16.7647C16.8048 3.00141 16.8443 3.01176 16.8793 3.03141C16.9144 3.05106 16.9438 3.07937 16.9649 3.11365C16.986 3.14792 16.998 3.18703 16.9998 3.22727C17.0016 3.2675 16.9931 3.30753 16.9751 3.34355L10.2336 16.8696C10.214 16.9088 10.184 16.9417 10.1468 16.9648C10.1096 16.9878 10.0667 17 10.023 17C9.97926 17 9.93641 16.9878 9.89921 16.9648C9.86201 16.9417 9.83192 16.9088 9.81233 16.8696L9.02152 15.283C9.00572 15.2507 8.99751 15.2152 8.99751 15.1792C8.99751 15.1432 9.00572 15.1078 9.02152 15.0755L14.723 3.13561C14.7419 3.09563 14.7717 3.06182 14.8089 3.03807C14.8461 3.01432 14.8893 3.00159 14.9334 3.00136ZM6.89468 7.32003L4.92915 3.13561C4.91004 3.0952 4.87994 3.06102 4.8423 3.03703C4.80467 3.01304 4.76105 3.0002 4.71646 3H3.23579C3.1956 2.99998 3.15608 3.01027 3.12097 3.02989C3.08587 3.04951 3.05635 3.07781 3.03521 3.1121C3.01408 3.14639 3.00204 3.18553 3.00024 3.2258C2.99843 3.26607 3.00693 3.30614 3.0249 3.34219L5.89885 9.03548C5.91859 9.07499 5.94899 9.10816 5.98658 9.13122C6.02418 9.15428 6.06746 9.16631 6.11153 9.16593C6.15559 9.16555 6.19866 9.15279 6.23586 9.12909C6.27306 9.10539 6.30289 9.07171 6.32196 9.03186L6.89107 7.83941L6.96948 7.67533C6.98483 7.64355 6.9928 7.6087 6.9928 7.57339C6.9928 7.53808 6.98483 7.50323 6.96948 7.47146L6.89468 7.32003ZM13.1986 3.00136H11.3674C11.3228 3.00148 11.2792 3.01429 11.2416 3.0383C11.2041 3.06231 11.1741 3.09652 11.1551 3.13697L9.73302 6.17685L8.30506 3.13697C8.286 3.09652 8.2559 3.06232 8.21826 3.03832C8.18062 3.01432 8.13698 3.0015 8.09238 3.00136H6.60944C6.56926 3.00134 6.52974 3.01163 6.49463 3.03125C6.45953 3.05087 6.43 3.07916 6.40887 3.11345C6.38774 3.14774 6.3757 3.18688 6.3739 3.22715C6.37209 3.26742 6.38058 3.30749 6.39856 3.34355L8.81694 8.13504L7.22812 11.5307C7.21232 11.563 7.20411 11.5986 7.20411 11.6346C7.20411 11.6707 7.21232 11.7062 7.22812 11.7386L8.01893 13.3252C8.03853 13.3644 8.06861 13.3974 8.10581 13.4204C8.14301 13.4434 8.18587 13.4556 8.22959 13.4556C8.2733 13.4556 8.31616 13.4434 8.35336 13.4204C8.39056 13.3974 8.42064 13.3644 8.44024 13.3252L13.4077 3.34444C13.4258 3.3085 13.4345 3.2685 13.4328 3.22825C13.4312 3.188 13.4194 3.14883 13.3984 3.11446C13.3775 3.08009 13.3481 3.05165 13.3132 3.03186C13.2782 3.01207 13.2388 3.00157 13.1986 3.00136Z' />
        </mask>
        <path
            d='M14.9334 3.00136H16.7647C16.8048 3.00141 16.8443 3.01176 16.8793 3.03141C16.9144 3.05106 16.9438 3.07937 16.9649 3.11365C16.986 3.14792 16.998 3.18703 16.9998 3.22727C17.0016 3.2675 16.9931 3.30753 16.9751 3.34355L10.2336 16.8696C10.214 16.9088 10.184 16.9417 10.1468 16.9648C10.1096 16.9878 10.0667 17 10.023 17C9.97926 17 9.93641 16.9878 9.89921 16.9648C9.86201 16.9417 9.83192 16.9088 9.81233 16.8696L9.02152 15.283C9.00572 15.2507 8.99751 15.2152 8.99751 15.1792C8.99751 15.1432 9.00572 15.1078 9.02152 15.0755L14.723 3.13561C14.7419 3.09563 14.7717 3.06182 14.8089 3.03807C14.8461 3.01432 14.8893 3.00159 14.9334 3.00136ZM6.89468 7.32003L4.92915 3.13561C4.91004 3.0952 4.87994 3.06102 4.8423 3.03703C4.80467 3.01304 4.76105 3.0002 4.71646 3H3.23579C3.1956 2.99998 3.15608 3.01027 3.12097 3.02989C3.08587 3.04951 3.05635 3.07781 3.03521 3.1121C3.01408 3.14639 3.00204 3.18553 3.00024 3.2258C2.99843 3.26607 3.00693 3.30614 3.0249 3.34219L5.89885 9.03548C5.91859 9.07499 5.94899 9.10816 5.98658 9.13122C6.02418 9.15428 6.06746 9.16631 6.11153 9.16593C6.15559 9.16555 6.19866 9.15279 6.23586 9.12909C6.27306 9.10539 6.30289 9.07171 6.32196 9.03186L6.89107 7.83941L6.96948 7.67533C6.98483 7.64355 6.9928 7.6087 6.9928 7.57339C6.9928 7.53808 6.98483 7.50323 6.96948 7.47146L6.89468 7.32003ZM13.1986 3.00136H11.3674C11.3228 3.00148 11.2792 3.01429 11.2416 3.0383C11.2041 3.06231 11.1741 3.09652 11.1551 3.13697L9.73302 6.17685L8.30506 3.13697C8.286 3.09652 8.2559 3.06232 8.21826 3.03832C8.18062 3.01432 8.13698 3.0015 8.09238 3.00136H6.60944C6.56926 3.00134 6.52974 3.01163 6.49463 3.03125C6.45953 3.05087 6.43 3.07916 6.40887 3.11345C6.38774 3.14774 6.3757 3.18688 6.3739 3.22715C6.37209 3.26742 6.38058 3.30749 6.39856 3.34355L8.81694 8.13504L7.22812 11.5307C7.21232 11.563 7.20411 11.5986 7.20411 11.6346C7.20411 11.6707 7.21232 11.7062 7.22812 11.7386L8.01893 13.3252C8.03853 13.3644 8.06861 13.3974 8.10581 13.4204C8.14301 13.4434 8.18587 13.4556 8.22959 13.4556C8.2733 13.4556 8.31616 13.4434 8.35336 13.4204C8.39056 13.3974 8.42064 13.3644 8.44024 13.3252L13.4077 3.34444C13.4258 3.3085 13.4345 3.2685 13.4328 3.22825C13.4312 3.188 13.4194 3.14883 13.3984 3.11446C13.3775 3.08009 13.3481 3.05165 13.3132 3.03186C13.2782 3.01207 13.2388 3.00157 13.1986 3.00136Z'
            fill='#FFB660'
        />
        <path
            d='M14.9334 3.00136V2.00134L14.9281 2.00137L14.9334 3.00136ZM16.7647 3.00136L16.7661 2.00136H16.7647V3.00136ZM16.9751 3.34355L16.0802 2.89726L16.0801 2.89747L16.9751 3.34355ZM10.2336 16.8696L11.1281 17.3167L11.1286 17.3156L10.2336 16.8696ZM9.81233 16.8696L8.91733 17.3157L8.91788 17.3167L9.81233 16.8696ZM9.02152 15.283L8.12319 15.7223L8.12653 15.729L9.02152 15.283ZM9.02152 15.0755L9.91986 15.5149L9.92391 15.5064L9.02152 15.0755ZM14.723 3.13561L15.6254 3.56652L15.6269 3.56334L14.723 3.13561ZM6.89468 7.32003L5.98956 7.74519C5.99234 7.75112 5.99519 7.75703 5.99809 7.76291L6.89468 7.32003ZM4.92915 3.13561L5.83427 2.71045L5.83318 2.70815L4.92915 3.13561ZM4.71646 3L4.72094 2H4.71646V3ZM3.23579 3L3.23527 4H3.23579V3ZM3.0249 3.34219L2.13001 3.78848L2.1322 3.79282L3.0249 3.34219ZM5.89885 9.03548L6.79337 8.58844L6.79155 8.58484L5.89885 9.03548ZM6.32196 9.03186L7.22395 9.46362L7.22444 9.46258L6.32196 9.03186ZM6.89107 7.83941L5.98878 7.40828L5.98859 7.40869L6.89107 7.83941ZM6.96948 7.67533L6.06906 7.24027L6.06719 7.24419L6.96948 7.67533ZM6.9928 7.57339H7.9928H6.9928ZM6.96948 7.47146L7.86991 7.03639L7.86606 7.02859L6.96948 7.47146ZM11.3674 3.00136V2.00135L11.3646 2.00136L11.3674 3.00136ZM11.1551 3.13697L10.2495 2.71278L10.2493 2.71323L11.1551 3.13697ZM9.73302 6.17685L8.8279 6.60202C8.99283 6.95311 9.34591 7.17716 9.73381 7.17685C10.1217 7.17655 10.4744 6.95194 10.6388 6.60059L9.73302 6.17685ZM8.30506 3.13697L9.21018 2.7118L9.20961 2.71059L8.30506 3.13697ZM8.09238 3.00136L8.09565 2.00136H8.09238V3.00136ZM6.60944 3.00136L6.60893 4.00136H6.60944V3.00136ZM6.39856 3.34355L5.50366 3.78984L5.50583 3.79413L6.39856 3.34355ZM8.81694 8.13504L9.7227 8.55884C9.85278 8.28083 9.84798 7.95847 9.70968 7.68446L8.81694 8.13504ZM7.22812 11.5307L8.12678 11.9693C8.12919 11.9644 8.13155 11.9594 8.13388 11.9545L7.22812 11.5307ZM7.20411 11.6346H6.20411H7.20411ZM7.22812 11.7386L6.32943 12.1773L6.33313 12.1847L7.22812 11.7386ZM8.01893 13.3252L7.12394 13.7713L7.12448 13.7724L8.01893 13.3252ZM8.22959 13.4556V14.4556V13.4556ZM8.44024 13.3252L9.33469 13.7724L9.33549 13.7708L8.44024 13.3252ZM13.4077 3.34444L12.5147 2.89432L12.5124 2.89888L13.4077 3.34444ZM14.9334 4.00136H16.7647V2.00136H14.9334V4.00136ZM16.7633 4.00136C16.6325 4.00117 16.5041 3.96747 16.3902 3.90363L17.3684 2.15918C17.1845 2.05604 16.9771 2.00165 16.7661 2.00136L16.7633 4.00136ZM16.3902 3.90363C16.2764 3.83979 16.1811 3.74807 16.1131 3.63748L17.8167 2.58981C17.7066 2.41068 17.5524 2.26233 17.3684 2.15918L16.3902 3.90363ZM16.1131 3.63748C16.0451 3.52688 16.0065 3.40093 16.0007 3.27155L17.9988 3.18298C17.9895 2.97314 17.9269 2.76896 17.8167 2.58981L16.1131 3.63748ZM16.0007 3.27155C15.995 3.14217 16.0223 3.01335 16.0802 2.89726L17.87 3.78984C17.9638 3.6017 18.0081 3.39283 17.9988 3.18298L16.0007 3.27155ZM16.0801 2.89747L9.33864 16.4235L11.1286 17.3156L17.8701 3.78962L16.0801 2.89747ZM9.33919 16.4224C9.40237 16.296 9.49958 16.1893 9.62034 16.1145L10.6732 17.815C10.8683 17.6942 11.0257 17.5215 11.1281 17.3167L9.33919 16.4224ZM9.62034 16.1145C9.74112 16.0398 9.88054 16 10.023 16V18C10.2529 18 10.478 17.9358 10.6732 17.815L9.62034 16.1145ZM10.023 16C10.1654 16 10.3048 16.0398 10.4256 16.1145L9.37279 17.815C9.56798 17.9358 9.79311 18 10.023 18V16ZM10.4256 16.1145C10.5464 16.1893 10.6436 16.296 10.7068 16.4224L8.91788 17.3167C9.02026 17.5215 9.17763 17.6942 9.37279 17.815L10.4256 16.1145ZM10.7073 16.4235L9.91651 14.8369L8.12653 15.729L8.91733 17.3157L10.7073 16.4235ZM9.91982 14.8436C9.97098 14.9482 9.99751 15.063 9.99751 15.1792H7.99751C7.99751 15.3674 8.04047 15.5532 8.12322 15.7223L9.91982 14.8436ZM9.99751 15.1792C9.99751 15.2954 9.97098 15.4102 9.91982 15.5148L8.12322 14.6361C8.04047 14.8053 7.99751 14.9911 7.99751 15.1792H9.99751ZM9.92391 15.5064L15.6254 3.56652L13.8206 2.7047L8.11912 14.6446L9.92391 15.5064ZM15.6269 3.56334C15.5654 3.69319 15.4685 3.80346 15.3468 3.88111L14.2711 2.19503C14.0749 2.32018 13.9184 2.49806 13.8191 2.70788L15.6269 3.56334ZM15.3468 3.88111C15.225 3.95878 15.0836 4.00057 14.9387 4.00134L14.9281 2.00137C14.695 2.00261 14.4673 2.06985 14.2711 2.19503L15.3468 3.88111ZM7.7998 6.89488L5.83427 2.71045L4.02403 3.56077L5.98956 7.74519L7.7998 6.89488ZM5.83318 2.70815C5.73367 2.4977 5.57669 2.3193 5.37992 2.19384L4.30469 3.88022C4.18318 3.80275 4.08641 3.69269 4.02511 3.56307L5.83318 2.70815ZM5.37992 2.19384C5.18314 2.06837 4.9547 2.00106 4.72094 2.00001L4.71199 3.99999C4.56741 3.99934 4.42621 3.9577 4.30469 3.88022L5.37992 2.19384ZM4.71646 2H3.23579V4H4.71646V2ZM3.2363 2C3.02494 1.99989 2.8173 2.05403 2.63312 2.15696L3.60883 3.90282C3.49486 3.96651 3.36626 4.00007 3.23527 4L3.2363 2ZM2.63312 2.15696C2.44892 2.25991 2.29437 2.40819 2.1839 2.58745L3.88653 3.63675C3.81832 3.74743 3.72281 3.83911 3.60883 3.90282L2.63312 2.15696ZM2.1839 2.58745C2.07344 2.76667 2.01065 2.971 2.00124 3.18104L3.99924 3.27056C3.99343 3.40005 3.95472 3.5261 3.88653 3.63675L2.1839 2.58745ZM2.00124 3.18104C1.99183 3.39109 2.03611 3.60017 2.13002 3.78848L3.91979 2.8959C3.97774 3.0121 4.00504 3.14106 3.99924 3.27056L2.00124 3.18104ZM2.1322 3.79282L5.00614 9.48611L6.79155 8.58484L3.91761 2.89155L2.1322 3.79282ZM5.00433 9.48251C5.10749 9.68893 5.2665 9.86267 5.46373 9.98365L6.50943 8.2788C6.63148 8.35365 6.7297 8.46105 6.79336 8.58845L5.00433 9.48251ZM5.46373 9.98365C5.66096 10.1046 5.88835 10.1679 6.12007 10.1659L6.10298 8.16597C6.24658 8.16474 6.3874 8.20395 6.50943 8.2788L5.46373 9.98365ZM6.12007 10.1659C6.35178 10.1639 6.57805 10.0968 6.77318 9.97247L5.69854 8.28571C5.81928 8.20879 5.9594 8.16719 6.10298 8.16597L6.12007 10.1659ZM6.77318 9.97247C6.96829 9.84817 7.12432 9.67176 7.22395 9.46362L5.41997 8.60011C5.48145 8.47166 5.57783 8.36262 5.69854 8.28571L6.77318 9.97247ZM7.22444 9.46258L7.79356 8.27013L5.98859 7.40869L5.41948 8.60114L7.22444 9.46258ZM7.79336 8.27055L7.87176 8.10646L6.06719 7.24419L5.98878 7.40828L7.79336 8.27055ZM7.86988 8.11038C7.95081 7.94288 7.9928 7.7593 7.9928 7.57339H5.9928C5.9928 7.4581 6.01884 7.34422 6.06907 7.24027L7.86988 8.11038ZM7.9928 7.57339C7.9928 7.38749 7.95081 7.20391 7.86988 7.03641L6.06907 7.90652C6.01884 7.80256 5.9928 7.68868 5.9928 7.57339H7.9928ZM7.86606 7.02859L7.79126 6.87716L5.99809 7.76291L6.07289 7.91433L7.86606 7.02859ZM13.1986 2.00136H11.3674V4.00136H13.1986V2.00136ZM11.3646 2.00136C11.13 2.00201 10.9006 2.06951 10.7032 2.19563L11.7801 3.88097C11.6578 3.95908 11.5157 4.00095 11.3701 4.00135L11.3646 2.00136ZM10.7032 2.19563C10.5058 2.32174 10.3487 2.50119 10.2495 2.71278L12.0607 3.56115C11.9995 3.69185 11.9023 3.80287 11.7801 3.88097L10.7032 2.19563ZM10.2493 2.71323L8.82723 5.75311L10.6388 6.60059L12.0609 3.5607L10.2493 2.71323ZM10.6381 5.75168L9.21017 2.7118L7.39995 3.56213L8.8279 6.60202L10.6381 5.75168ZM9.20961 2.71059C9.11018 2.49966 8.95302 2.32082 8.75588 2.19513L7.68064 3.8815C7.55879 3.80381 7.46181 3.69337 7.40051 3.56334L9.20961 2.71059ZM8.75588 2.19513C8.55871 2.06941 8.32979 2.00213 8.09565 2.00136L8.0891 4.00135C7.94416 4.00088 7.80253 3.95922 7.68064 3.8815L8.75588 2.19513ZM8.09238 2.00136H6.60944V4.00136H8.09238V2.00136ZM6.60996 2.00136C6.3986 2.00125 6.19096 2.05539 6.00678 2.15832L6.98248 3.90417C6.86851 3.96787 6.73992 4.00142 6.60893 4.00136L6.60996 2.00136ZM6.00678 2.15832C5.82258 2.26127 5.66803 2.40955 5.55755 2.5888L7.26019 3.6381C7.19198 3.74878 7.09647 3.84047 6.98248 3.90417L6.00678 2.15832ZM5.55755 2.5888C5.44712 2.768 5.38431 2.97233 5.3749 3.18239L7.37289 3.27191C7.36709 3.40143 7.32836 3.52748 7.26019 3.6381L5.55755 2.5888ZM5.3749 3.18239C5.36549 3.39242 5.40975 3.60151 5.50367 3.78983L7.29345 2.89726C7.35141 3.01348 7.3787 3.14243 7.37289 3.27191L5.3749 3.18239ZM5.50583 3.79413L7.92421 8.58562L9.70968 7.68446L7.2913 2.89296L5.50583 3.79413ZM7.91119 7.71124L6.32237 11.1069L8.13388 11.9545L9.7227 8.55884L7.91119 7.71124ZM6.32946 11.092C6.24695 11.2611 6.20411 11.4466 6.20411 11.6346H8.20411C8.20411 11.7505 8.17769 11.865 8.12678 11.9693L6.32946 11.092ZM6.20411 11.6346C6.20411 11.8226 6.24694 12.0082 6.32946 12.1773L8.12678 11.3C8.17771 11.4043 8.20411 11.5187 8.20411 11.6346H6.20411ZM6.33313 12.1847L7.12394 13.7713L8.91392 12.8791L8.12311 11.2925L6.33313 12.1847ZM7.12448 13.7724C7.22686 13.9772 7.38423 14.1498 7.5794 14.2706L8.63222 12.5702C8.75298 12.645 8.85019 12.7517 8.91338 12.878L7.12448 13.7724ZM7.5794 14.2706C7.77459 14.3915 7.99972 14.4556 8.22959 14.4556V12.4556C8.37202 12.4556 8.51144 12.4954 8.63222 12.5702L7.5794 14.2706ZM8.22959 14.4556C8.45946 14.4556 8.68459 14.3915 8.87977 14.2706L7.82694 12.5702C7.94773 12.4954 8.08715 12.4556 8.22959 12.4556V14.4556ZM8.87977 14.2706C9.07494 14.1498 9.23231 13.9772 9.33469 13.7724L7.54579 12.878C7.60898 12.7517 7.70619 12.645 7.82694 12.5702L8.87977 14.2706ZM9.33549 13.7708L14.3029 3.79001L12.5124 2.89888L7.54499 12.8797L9.33549 13.7708ZM14.3006 3.79457C14.3953 3.60678 14.4405 3.39805 14.432 3.18812L12.4337 3.26838C12.4285 3.13895 12.4563 3.01021 12.5147 2.89432L14.3006 3.79457ZM14.432 3.18812C14.4236 2.9782 14.3618 2.77372 14.2524 2.59407L12.5445 3.63485C12.4769 3.52394 12.4388 3.3978 12.4337 3.26838L14.432 3.18812ZM14.2524 2.59407C14.1429 2.41444 13.9893 2.26545 13.8057 2.16157L12.8206 3.90215C12.707 3.83786 12.6121 3.74573 12.5445 3.63485L14.2524 2.59407ZM13.8057 2.16157C13.6221 2.05769 13.415 2.00247 13.2038 2.00137L13.1934 4.00134C13.0626 4.00066 12.9342 3.96645 12.8206 3.90215L13.8057 2.16157Z'
            fill='#31343F'
            mask='url(#path-1-outside-1_17379_1503)'
        />
    </svg>
)
/**
 * @description  Icon/Solid/yak 原生插件
 */
export const SolidPluginYakIcon = (props: Partial<IconProps>) => {
    return <Icon component={SolidPluginYak} {...props} />
}

const SolidPluginYakMitm = () => (
    <svg viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_17379_1529'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='21'
            height='20'
        >
            <rect x='0.333374' width='20' height='20' fill='#D9D9D9' />
        </mask>
        <g mask='url(#mask0_17379_1529)'>
            <path
                d='M2.83337 5.33325C2.83337 4.22868 3.7288 3.33325 4.83337 3.33325H15.8334C16.9379 3.33325 17.8334 4.22868 17.8334 5.33325V12.1666C17.8334 13.2712 16.9379 14.1666 15.8334 14.1666H4.83337C3.7288 14.1666 2.83337 13.2712 2.83337 12.1666V5.33325Z'
                fill='#4A94F8'
                stroke='#31343F'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path d='M2 16.6667L18.6667 16.6667' stroke='#31343F' strokeLinecap='round' strokeLinejoin='round' />
            <path
                d='M5.33337 9.16659H7.41671L8.66671 5.83325L10.3334 11.6666L12.4167 7.08325L13.25 9.16659H15.3334'
                stroke='white'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
        </g>
    </svg>
)
/**
 * @description  Icon/Solid/yak-mitm 模块
 */
export const SolidPluginYakMitmIcon = (props: Partial<IconProps>) => {
    return <Icon component={SolidPluginYakMitm} {...props} />
}

const SolidPluginProtScan = () => (
    <svg viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M7.66663 4C7.66663 3.44772 8.11434 3 8.66663 3H12.6666C13.2189 3 13.6666 3.44772 13.6666 4V5H15.6666C16.2189 5 16.6666 5.44772 16.6666 6V7H17.6666C18.2189 7 18.6666 7.44772 18.6666 8V15C18.6666 16.1046 17.7712 17 16.6666 17H4.66663C3.56206 17 2.66663 16.1046 2.66663 15V8C2.66663 7.44772 3.11434 7 3.66663 7H4.66663V6C4.66663 5.44772 5.11434 5 5.66663 5H7.66663V4ZM6.66663 9C6.11434 9 5.66663 9.44772 5.66663 10V13C5.66663 13.5523 6.11434 14 6.66663 14C7.21891 14 7.66663 13.5523 7.66663 13V10C7.66663 9.44772 7.21891 9 6.66663 9ZM9.66663 10C9.66663 9.44772 10.1143 9 10.6666 9C11.2189 9 11.6666 9.44772 11.6666 10V13C11.6666 13.5523 11.2189 14 10.6666 14C10.1143 14 9.66663 13.5523 9.66663 13V10ZM14.6666 9C14.1143 9 13.6666 9.44772 13.6666 10V13C13.6666 13.5523 14.1143 14 14.6666 14C15.2189 14 15.6666 13.5523 15.6666 13V10C15.6666 9.44772 15.2189 9 14.6666 9Z'
            fill='#56C991'
        />
        <path
            d='M13.6666 5H13.1666V5.5H13.6666V5ZM16.6666 7H16.1666V7.5H16.6666V7ZM4.66663 7V7.5H5.16663V7H4.66663ZM7.66663 5V5.5H8.16663V5H7.66663ZM8.66663 2.5C7.8382 2.5 7.16663 3.17157 7.16663 4H8.16663C8.16663 3.72386 8.39048 3.5 8.66663 3.5V2.5ZM12.6666 2.5H8.66663V3.5H12.6666V2.5ZM14.1666 4C14.1666 3.17157 13.4951 2.5 12.6666 2.5V3.5C12.9428 3.5 13.1666 3.72386 13.1666 4H14.1666ZM14.1666 5V4H13.1666V5H14.1666ZM15.6666 4.5H13.6666V5.5H15.6666V4.5ZM17.1666 6C17.1666 5.17157 16.4951 4.5 15.6666 4.5V5.5C15.9428 5.5 16.1666 5.72386 16.1666 6H17.1666ZM17.1666 7V6H16.1666V7H17.1666ZM17.6666 6.5H16.6666V7.5H17.6666V6.5ZM19.1666 8C19.1666 7.17157 18.4951 6.5 17.6666 6.5V7.5C17.9428 7.5 18.1666 7.72386 18.1666 8H19.1666ZM19.1666 15V8H18.1666V15H19.1666ZM16.6666 17.5C18.0473 17.5 19.1666 16.3807 19.1666 15H18.1666C18.1666 15.8284 17.4951 16.5 16.6666 16.5V17.5ZM4.66663 17.5H16.6666V16.5H4.66663V17.5ZM2.16663 15C2.16663 16.3807 3.28591 17.5 4.66663 17.5V16.5C3.8382 16.5 3.16663 15.8284 3.16663 15H2.16663ZM2.16663 8V15H3.16663V8H2.16663ZM3.66663 6.5C2.8382 6.5 2.16663 7.17157 2.16663 8H3.16663C3.16663 7.72386 3.39048 7.5 3.66663 7.5V6.5ZM4.66663 6.5H3.66663V7.5H4.66663V6.5ZM4.16663 6V7H5.16663V6H4.16663ZM5.66663 4.5C4.8382 4.5 4.16663 5.17157 4.16663 6H5.16663C5.16663 5.72386 5.39048 5.5 5.66663 5.5V4.5ZM7.66663 4.5H5.66663V5.5H7.66663V4.5ZM7.16663 4V5H8.16663V4H7.16663ZM6.16663 10C6.16663 9.72386 6.39048 9.5 6.66663 9.5V8.5C5.8382 8.5 5.16663 9.17157 5.16663 10H6.16663ZM6.16663 13V10H5.16663V13H6.16663ZM6.66663 13.5C6.39048 13.5 6.16663 13.2761 6.16663 13H5.16663C5.16663 13.8284 5.8382 14.5 6.66663 14.5V13.5ZM7.16663 13C7.16663 13.2761 6.94277 13.5 6.66663 13.5V14.5C7.49505 14.5 8.16663 13.8284 8.16663 13H7.16663ZM7.16663 10V13H8.16663V10H7.16663ZM6.66663 9.5C6.94277 9.5 7.16663 9.72386 7.16663 10H8.16663C8.16663 9.17157 7.49505 8.5 6.66663 8.5V9.5ZM10.6666 8.5C9.8382 8.5 9.16663 9.17157 9.16663 10H10.1666C10.1666 9.72386 10.3905 9.5 10.6666 9.5V8.5ZM12.1666 10C12.1666 9.17157 11.4951 8.5 10.6666 8.5V9.5C10.9428 9.5 11.1666 9.72386 11.1666 10H12.1666ZM12.1666 13V10H11.1666V13H12.1666ZM10.6666 14.5C11.4951 14.5 12.1666 13.8284 12.1666 13H11.1666C11.1666 13.2761 10.9428 13.5 10.6666 13.5V14.5ZM9.16663 13C9.16663 13.8284 9.8382 14.5 10.6666 14.5V13.5C10.3905 13.5 10.1666 13.2761 10.1666 13H9.16663ZM9.16663 10V13H10.1666V10H9.16663ZM14.1666 10C14.1666 9.72386 14.3905 9.5 14.6666 9.5V8.5C13.8382 8.5 13.1666 9.17157 13.1666 10H14.1666ZM14.1666 13V10H13.1666V13H14.1666ZM14.6666 13.5C14.3905 13.5 14.1666 13.2761 14.1666 13H13.1666C13.1666 13.8284 13.8382 14.5 14.6666 14.5V13.5ZM15.1666 13C15.1666 13.2761 14.9428 13.5 14.6666 13.5V14.5C15.4951 14.5 16.1666 13.8284 16.1666 13H15.1666ZM15.1666 10V13H16.1666V10H15.1666ZM14.6666 9.5C14.9428 9.5 15.1666 9.72386 15.1666 10H16.1666C16.1666 9.17157 15.4951 8.5 14.6666 8.5V9.5Z'
            fill='#31343F'
        />
    </svg>
)
/**
 * @description  Icon/Solid/yak-端口扫描
 */
export const SolidPluginProtScanIcon = (props: Partial<IconProps>) => {
    return <Icon component={SolidPluginProtScan} {...props} />
}

const SolidYakitPlugin = () => {
    const id = uuidv4()
    return (
        <svg viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'>
            <mask id={id} maskUnits='userSpaceOnUse' x='0.800049' y='0.800049' width='10' height='10' fill='black'>
                <rect fill='white' x='0.800049' y='0.800049' width='10' height='10' />
                <path d='M8.9601 1.80086H10.0588C10.0829 1.8009 10.1066 1.8071 10.1276 1.81889C10.1487 1.83068 10.1663 1.84767 10.179 1.86824C10.1916 1.8888 10.1988 1.91227 10.1999 1.93641C10.201 1.96055 10.1959 1.98457 10.1851 2.00618L6.14023 10.1218C6.12847 10.1453 6.11042 10.1651 6.0881 10.1789C6.06578 10.1927 6.04007 10.2 6.01384 10.2C5.98761 10.2 5.96189 10.1927 5.93957 10.1789C5.91725 10.1651 5.8992 10.1453 5.88744 10.1218L5.41296 9.16982C5.40348 9.15045 5.39856 9.12916 5.39856 9.10758C5.39856 9.086 5.40348 9.0647 5.41296 9.04533L8.83384 1.88141C8.84519 1.85743 8.86306 1.83714 8.8854 1.82289C8.90774 1.80864 8.93363 1.801 8.9601 1.80086ZM4.13685 4.39207L2.95754 1.88141C2.94607 1.85717 2.92801 1.83666 2.90543 1.82227C2.88285 1.80787 2.85668 1.80017 2.82993 1.80005H1.94152C1.91741 1.80004 1.8937 1.80621 1.87263 1.81798C1.85157 1.82975 1.83386 1.84673 1.82118 1.86731C1.8085 1.88788 1.80127 1.91136 1.80019 1.93553C1.79911 1.95969 1.8042 1.98373 1.81499 2.00536L3.53936 5.42133C3.5512 5.44504 3.56944 5.46495 3.592 5.47878C3.61456 5.49262 3.64053 5.49983 3.66696 5.49961C3.6934 5.49938 3.71925 5.49172 3.74156 5.4775C3.76388 5.46329 3.78178 5.44307 3.79322 5.41917L4.13469 4.7037L4.18173 4.60524C4.19095 4.58618 4.19573 4.56527 4.19573 4.54408C4.19573 4.5229 4.19095 4.50199 4.18173 4.48293L4.13685 4.39207ZM7.91921 1.80086H6.82046C6.79373 1.80094 6.76758 1.80862 6.74503 1.82303C6.72249 1.83743 6.70449 1.85796 6.69312 1.88223L5.83986 3.70616L4.98308 1.88223C4.97165 1.85796 4.95359 1.83744 4.93101 1.82304C4.90842 1.80864 4.88223 1.80095 4.85547 1.80086H3.96572C3.9416 1.80085 3.91789 1.80703 3.89683 1.8188C3.87576 1.83057 3.85805 1.84755 3.84537 1.86812C3.83269 1.88869 3.82547 1.91218 3.82439 1.93634C3.8233 1.9605 3.8284 1.98454 3.83919 2.00618L5.29022 4.88107L4.33692 6.91845C4.32744 6.93787 4.32251 6.95921 4.32251 6.98083C4.32251 7.00245 4.32744 7.02379 4.33692 7.04321L4.81141 7.99518C4.82316 8.0187 4.84121 8.03848 4.86353 8.0523C4.88586 8.06612 4.91157 8.07344 4.9378 8.07344C4.96403 8.07344 4.98974 8.06612 5.01206 8.0523C5.03439 8.03848 5.05243 8.0187 5.06419 7.99518L8.04466 2.00672C8.05553 1.98515 8.06073 1.96115 8.05976 1.937C8.05879 1.91285 8.05168 1.88935 8.03911 1.86872C8.02655 1.8481 8.00893 1.83104 7.98795 1.81917C7.96696 1.80729 7.9433 1.80099 7.91921 1.80086Z' />
            </mask>
            <path
                d='M8.9601 1.80086H10.0588C10.0829 1.8009 10.1066 1.8071 10.1276 1.81889C10.1487 1.83068 10.1663 1.84767 10.179 1.86824C10.1916 1.8888 10.1988 1.91227 10.1999 1.93641C10.201 1.96055 10.1959 1.98457 10.1851 2.00618L6.14023 10.1218C6.12847 10.1453 6.11042 10.1651 6.0881 10.1789C6.06578 10.1927 6.04007 10.2 6.01384 10.2C5.98761 10.2 5.96189 10.1927 5.93957 10.1789C5.91725 10.1651 5.8992 10.1453 5.88744 10.1218L5.41296 9.16982C5.40348 9.15045 5.39856 9.12916 5.39856 9.10758C5.39856 9.086 5.40348 9.0647 5.41296 9.04533L8.83384 1.88141C8.84519 1.85743 8.86306 1.83714 8.8854 1.82289C8.90774 1.80864 8.93363 1.801 8.9601 1.80086ZM4.13685 4.39207L2.95754 1.88141C2.94607 1.85717 2.92801 1.83666 2.90543 1.82227C2.88285 1.80787 2.85668 1.80017 2.82993 1.80005H1.94152C1.91741 1.80004 1.8937 1.80621 1.87263 1.81798C1.85157 1.82975 1.83386 1.84673 1.82118 1.86731C1.8085 1.88788 1.80127 1.91136 1.80019 1.93553C1.79911 1.95969 1.8042 1.98373 1.81499 2.00536L3.53936 5.42133C3.5512 5.44504 3.56944 5.46495 3.592 5.47878C3.61456 5.49262 3.64053 5.49983 3.66696 5.49961C3.6934 5.49938 3.71925 5.49172 3.74156 5.4775C3.76388 5.46329 3.78178 5.44307 3.79322 5.41917L4.13469 4.7037L4.18173 4.60524C4.19095 4.58618 4.19573 4.56527 4.19573 4.54408C4.19573 4.5229 4.19095 4.50199 4.18173 4.48293L4.13685 4.39207ZM7.91921 1.80086H6.82046C6.79373 1.80094 6.76758 1.80862 6.74503 1.82303C6.72249 1.83743 6.70449 1.85796 6.69312 1.88223L5.83986 3.70616L4.98308 1.88223C4.97165 1.85796 4.95359 1.83744 4.93101 1.82304C4.90842 1.80864 4.88223 1.80095 4.85547 1.80086H3.96572C3.9416 1.80085 3.91789 1.80703 3.89683 1.8188C3.87576 1.83057 3.85805 1.84755 3.84537 1.86812C3.83269 1.88869 3.82547 1.91218 3.82439 1.93634C3.8233 1.9605 3.8284 1.98454 3.83919 2.00618L5.29022 4.88107L4.33692 6.91845C4.32744 6.93787 4.32251 6.95921 4.32251 6.98083C4.32251 7.00245 4.32744 7.02379 4.33692 7.04321L4.81141 7.99518C4.82316 8.0187 4.84121 8.03848 4.86353 8.0523C4.88586 8.06612 4.91157 8.07344 4.9378 8.07344C4.96403 8.07344 4.98974 8.06612 5.01206 8.0523C5.03439 8.03848 5.05243 8.0187 5.06419 7.99518L8.04466 2.00672C8.05553 1.98515 8.06073 1.96115 8.05976 1.937C8.05879 1.91285 8.05168 1.88935 8.03911 1.86872C8.02655 1.8481 8.00893 1.83104 7.98795 1.81917C7.96696 1.80729 7.9433 1.80099 7.91921 1.80086Z'
                fill='#FFB660'
            />
            <path
                d='M8.9601 1.80086V1.30086L8.95744 1.30087L8.9601 1.80086ZM10.0588 1.80086L10.0595 1.30086H10.0588V1.80086ZM10.1851 2.00618L9.73766 1.78303L9.73761 1.78314L10.1851 2.00618ZM6.14023 10.1218L6.58745 10.3454L6.58773 10.3448L6.14023 10.1218ZM5.88744 10.1218L5.43995 10.3448L5.44022 10.3454L5.88744 10.1218ZM5.41296 9.16982L4.9638 9.38952L4.96546 9.39286L5.41296 9.16982ZM5.41296 9.04533L5.86213 9.26503L5.86416 9.26079L5.41296 9.04533ZM8.83384 1.88141L9.28504 2.09687L9.28579 2.09528L8.83384 1.88141ZM4.13685 4.39207L3.68421 4.60469L3.68856 4.6135L4.13685 4.39207ZM2.95754 1.88141L3.4101 1.66883L3.40956 1.66769L2.95754 1.88141ZM2.82993 1.80005L2.83217 1.30005H2.82993V1.80005ZM1.94152 1.80005L1.94126 2.30005H1.94152V1.80005ZM1.81499 2.00536L1.36754 2.22851L1.36864 2.23068L1.81499 2.00536ZM3.53936 5.42133L3.98662 5.19782L3.98571 5.19602L3.53936 5.42133ZM3.79322 5.41917L4.24422 5.63504L4.24447 5.63453L3.79322 5.41917ZM4.13469 4.7037L3.68355 4.48813L3.68345 4.48834L4.13469 4.7037ZM4.18173 4.60524L3.73153 4.38771L3.73059 4.38968L4.18173 4.60524ZM4.19573 4.54408H4.69573H4.19573ZM4.18173 4.48293L4.63195 4.26539L4.63003 4.26149L4.18173 4.48293ZM6.82046 1.80086V1.30086L6.81907 1.30087L6.82046 1.80086ZM6.69312 1.88223L6.24033 1.67014L6.24023 1.67036L6.69312 1.88223ZM5.83986 3.70616L5.3873 3.91874C5.46976 4.09429 5.64631 4.20631 5.84025 4.20616C6.0342 4.20601 6.21057 4.09371 6.29275 3.91803L5.83986 3.70616ZM4.98308 1.88223L5.43564 1.66964L5.43536 1.66904L4.98308 1.88223ZM4.85547 1.80086L4.85711 1.30086H4.85547V1.80086ZM3.96572 1.80086L3.96546 2.30086H3.96572V1.80086ZM3.83919 2.00618L3.39174 2.22932L3.39282 2.23147L3.83919 2.00618ZM5.29022 4.88107L5.74309 5.09297C5.80813 4.95397 5.80573 4.79279 5.73658 4.65578L5.29022 4.88107ZM4.33692 6.91845L4.78631 7.13781L4.7898 7.13035L4.33692 6.91845ZM4.32251 6.98083H3.82251H4.32251ZM4.33692 7.04321L3.88758 7.26254L3.88943 7.26625L4.33692 7.04321ZM4.81141 7.99518L4.36391 8.21822L4.36418 8.21877L4.81141 7.99518ZM4.9378 8.07344V8.57344V8.07344ZM5.06419 7.99518L5.51142 8.21877L5.51182 8.21796L5.06419 7.99518ZM8.04466 2.00672L7.59817 1.78165L7.59703 1.78393L8.04466 2.00672ZM8.9601 2.30086H10.0588V1.30086H8.9601V2.30086ZM10.0581 2.30086C9.99677 2.30078 9.93651 2.28496 9.88309 2.25501L10.3722 1.38278C10.2767 1.32925 10.1691 1.30102 10.0595 1.30086L10.0581 2.30086ZM9.88309 2.25501C9.82967 2.22505 9.78498 2.18202 9.75308 2.13016L10.6049 1.60632C10.5477 1.51332 10.4677 1.43632 10.3722 1.38278L9.88309 2.25501ZM9.75308 2.13016C9.72118 2.07828 9.70309 2.01922 9.7004 1.95855L10.6994 1.91427C10.6946 1.80532 10.6621 1.69932 10.6049 1.60632L9.75308 2.13016ZM9.7004 1.95855C9.69771 1.89788 9.71051 1.83748 9.73766 1.78303L10.6325 2.22932C10.6813 2.13165 10.7042 2.02322 10.6994 1.91427L9.7004 1.95855ZM9.73761 1.78314L5.69273 9.89876L6.58773 10.3448L10.6326 2.22921L9.73761 1.78314ZM5.69301 9.89821C5.72264 9.83893 5.76824 9.78888 5.82489 9.7538L6.35131 10.604C6.45261 10.5413 6.5343 10.4517 6.58745 10.3454L5.69301 9.89821ZM5.82489 9.7538C5.88157 9.71871 5.94699 9.70005 6.01384 9.70005V10.7C6.13315 10.7 6.25 10.6668 6.35131 10.604L5.82489 9.7538ZM6.01384 9.70005C6.08069 9.70005 6.14611 9.71871 6.20278 9.7538L5.67637 10.604C5.77768 10.6668 5.89453 10.7 6.01384 10.7V9.70005ZM6.20278 9.7538C6.25944 9.78888 6.30504 9.83893 6.33467 9.89821L5.44022 10.3454C5.49337 10.4517 5.57506 10.5413 5.67637 10.604L6.20278 9.7538ZM6.33494 9.89875L5.86045 8.94678L4.96546 9.39286L5.43995 10.3448L6.33494 9.89875ZM5.86211 8.95013C5.88611 8.99921 5.89856 9.05306 5.89856 9.10758H4.89856C4.89856 9.20525 4.92085 9.30169 4.96381 9.38951L5.86211 8.95013ZM5.89856 9.10758C5.89856 9.16209 5.88611 9.21595 5.86211 9.26502L4.96381 8.82564C4.92085 8.91346 4.89856 9.0099 4.89856 9.10758H5.89856ZM5.86416 9.26079L9.28504 2.09687L8.38264 1.66596L4.96176 8.82988L5.86416 9.26079ZM9.28579 2.09528C9.25696 2.15621 9.21146 2.20796 9.15432 2.24441L8.61647 1.40137C8.51467 1.46632 8.43342 1.55864 8.38189 1.66755L9.28579 2.09528ZM9.15432 2.24441C9.09717 2.28087 9.03077 2.30049 8.96276 2.30086L8.95744 1.30087C8.83649 1.30151 8.7183 1.33641 8.61647 1.40137L9.15432 2.24441ZM4.58941 4.17949L3.4101 1.66884L2.50498 2.09399L3.68429 4.60465L4.58941 4.17949ZM3.40956 1.66769C3.35789 1.55842 3.27638 1.4658 3.17424 1.40067L2.63662 2.24386C2.57963 2.20753 2.53426 2.15591 2.50552 2.09514L3.40956 1.66769ZM3.17424 1.40067C3.07209 1.33554 2.9535 1.3006 2.83217 1.30005L2.82769 2.30004C2.75986 2.29974 2.69362 2.2802 2.63662 2.24386L3.17424 1.40067ZM2.82993 1.30005H1.94152V2.30005H2.82993V1.30005ZM1.94178 1.30005C1.83208 1.29999 1.72431 1.32809 1.62871 1.38152L2.11656 2.25445C2.06308 2.28433 2.00274 2.30008 1.94126 2.30005L1.94178 1.30005ZM1.62871 1.38152C1.5331 1.43495 1.45287 1.51192 1.39552 1.60498L2.24684 2.12963C2.21484 2.18154 2.17004 2.22456 2.11656 2.25445L1.62871 1.38152ZM1.39552 1.60498C1.33818 1.69802 1.30558 1.8041 1.30069 1.91315L2.29969 1.95791C2.29697 2.01863 2.27882 2.07774 2.24684 2.12963L1.39552 1.60498ZM1.30069 1.91315C1.29581 2.0222 1.31879 2.13075 1.36755 2.22851L2.26244 1.78222C2.28961 1.83671 2.30241 1.89718 2.29969 1.95791L1.30069 1.91315ZM1.36864 2.23068L3.093 5.64665L3.98571 5.19602L2.26135 1.78004L1.36864 2.23068ZM3.0921 5.64485C3.14565 5.75201 3.2282 5.8422 3.33057 5.90499L3.85342 5.05257C3.91069 5.08769 3.95676 5.13807 3.98662 5.19782L3.0921 5.64485ZM3.33057 5.90499C3.43295 5.96779 3.55097 6.00062 3.67124 5.99959L3.66269 4.99963C3.73008 4.99905 3.79617 5.01745 3.85342 5.05257L3.33057 5.90499ZM3.67124 5.99959C3.7915 5.99856 3.90894 5.96372 4.01022 5.89919L3.47291 5.05581C3.52955 5.01972 3.59531 5.0002 3.66269 4.99963L3.67124 5.99959ZM4.01022 5.89919C4.1115 5.83467 4.1925 5.7431 4.24422 5.63504L3.34223 5.20329C3.37106 5.14305 3.41627 5.0919 3.47291 5.05581L4.01022 5.89919ZM4.24447 5.63453L4.58593 4.91906L3.68345 4.48834L3.34198 5.2038L4.24447 5.63453ZM4.58583 4.91926L4.63288 4.82081L3.73059 4.38968L3.68355 4.48813L4.58583 4.91926ZM4.63194 4.82277C4.67394 4.73584 4.69573 4.64057 4.69573 4.54408H3.69573C3.69573 4.48997 3.70795 4.43652 3.73153 4.38772L4.63194 4.82277ZM4.69573 4.54408C4.69573 4.4476 4.67394 4.35233 4.63194 4.2654L3.73153 4.70045C3.70795 4.65165 3.69573 4.5982 3.69573 4.54408H4.69573ZM4.63003 4.26149L4.58515 4.17063L3.68856 4.6135L3.73344 4.70436L4.63003 4.26149ZM7.91921 1.30086H6.82046V2.30086H7.91921V1.30086ZM6.81907 1.30087C6.69731 1.3012 6.57827 1.33623 6.47582 1.40169L7.01425 2.24436C6.95688 2.28102 6.89016 2.30067 6.82185 2.30086L6.81907 1.30087ZM6.47582 1.40169C6.37337 1.46715 6.29178 1.5603 6.24033 1.67014L7.14591 2.09432C7.11719 2.15563 7.0716 2.20772 7.01425 2.24436L6.47582 1.40169ZM6.24023 1.67036L5.38697 3.49429L6.29275 3.91803L7.14601 2.0941L6.24023 1.67036ZM6.29242 3.49358L5.43564 1.66964L4.53053 2.09481L5.3873 3.91874L6.29242 3.49358ZM5.43536 1.66904C5.38374 1.55953 5.30215 1.46669 5.19982 1.40145L4.6622 2.24463C4.60503 2.20818 4.55955 2.15639 4.53081 2.09541L5.43536 1.66904ZM5.19982 1.40145C5.09747 1.33619 4.97864 1.30126 4.85711 1.30087L4.85384 2.30086C4.78583 2.30064 4.71938 2.28109 4.6622 2.24463L5.19982 1.40145ZM4.85547 1.30086H3.96572V2.30086H4.85547V1.30086ZM3.96597 1.30086C3.85627 1.30081 3.7485 1.32891 3.6529 1.38233L4.14075 2.25526C4.08728 2.28515 4.02693 2.30089 3.96546 2.30086L3.96597 1.30086ZM3.6529 1.38233C3.55729 1.43577 3.47706 1.51274 3.41971 1.6058L4.27103 2.13045C4.23904 2.18236 4.19424 2.22537 4.14075 2.25526L3.6529 1.38233ZM3.41971 1.6058C3.36238 1.69882 3.32977 1.8049 3.32489 1.91396L4.32388 1.95872C4.32116 2.01945 4.303 2.07856 4.27103 2.13045L3.41971 1.6058ZM3.32489 1.91396C3.32 2.023 3.34298 2.13155 3.39174 2.22932L4.28663 1.78303C4.31381 1.83754 4.32661 1.898 4.32388 1.95872L3.32489 1.91396ZM3.39282 2.23147L4.84385 5.10636L5.73658 4.65578L4.28555 1.78088L3.39282 2.23147ZM4.83734 4.66917L3.88404 6.70655L4.7898 7.13035L5.74309 5.09297L4.83734 4.66917ZM3.88759 6.69913C3.84476 6.78688 3.82251 6.88323 3.82251 6.98083H4.82251C4.82251 7.03518 4.81013 7.08886 4.78625 7.13778L3.88759 6.69913ZM3.82251 6.98083C3.82251 7.07842 3.84475 7.17477 3.88759 7.26254L4.78625 6.82389C4.81013 6.87281 4.82251 6.92649 4.82251 6.98083H3.82251ZM3.88943 7.26625L4.36391 8.21822L5.2589 7.77214L4.78442 6.82017L3.88943 7.26625ZM4.36418 8.21877C4.41733 8.32508 4.49903 8.41469 4.60033 8.47741L5.12674 7.62718C5.1834 7.66226 5.229 7.71232 5.25863 7.7716L4.36418 8.21877ZM4.60033 8.47741C4.70164 8.54014 4.81849 8.57344 4.9378 8.57344V7.57344C5.00464 7.57344 5.07007 7.5921 5.12674 7.62718L4.60033 8.47741ZM4.9378 8.57344C5.05711 8.57344 5.17396 8.54014 5.27527 8.47741L4.74886 7.62718C4.80553 7.5921 4.87095 7.57344 4.9378 7.57344V8.57344ZM5.27527 8.47741C5.37657 8.41469 5.45827 8.32508 5.51142 8.21877L4.61697 7.7716C4.6466 7.71232 4.6922 7.66226 4.74886 7.62718L5.27527 8.47741ZM5.51182 8.21796L8.49228 2.2295L7.59703 1.78393L4.61657 7.7724L5.51182 8.21796ZM8.49114 2.23178C8.54028 2.13429 8.56373 2.02592 8.55935 1.91693L7.56016 1.95706C7.55772 1.89637 7.57078 1.836 7.59817 1.78165L8.49114 2.23178ZM8.55935 1.91693C8.55498 1.80795 8.52291 1.70179 8.46608 1.60853L7.61215 2.12892C7.58045 2.0769 7.5626 2.01775 7.56016 1.95706L8.55935 1.91693ZM8.46608 1.60853C8.40925 1.51528 8.32949 1.43794 8.23422 1.38402L7.74168 2.25431C7.68838 2.22414 7.64384 2.18092 7.61215 2.12892L8.46608 1.60853ZM8.23422 1.38402C8.13894 1.3301 8.0314 1.30144 7.92182 1.30087L7.9166 2.30086C7.8552 2.30054 7.79499 2.28448 7.74168 2.25431L8.23422 1.38402Z'
                fill='#31343F'
                mask={`url(#${id})`}
            />
        </svg>
    )
}
/**
 * @description  Icon/Solid/Yakit
 */
export const SolidYakitPluginIcon = (props: Partial<IconProps>) => {
    return <Icon component={SolidYakitPlugin} {...props} />
}

const SolidYakitPluginGray = () => {
    const id = uuidv4()
    return (
        <svg viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'>
            <mask id={id} maskUnits='userSpaceOnUse' x='0.800049' y='0.800049' width='10' height='10' fill='black'>
                <rect fill='white' x='0.800049' y='0.800049' width='10' height='10' />
                <path d='M8.9601 1.80086H10.0588C10.0829 1.8009 10.1066 1.8071 10.1276 1.81889C10.1487 1.83068 10.1663 1.84767 10.179 1.86824C10.1916 1.8888 10.1988 1.91227 10.1999 1.93641C10.201 1.96055 10.1959 1.98457 10.1851 2.00618L6.14023 10.1218C6.12847 10.1453 6.11042 10.1651 6.0881 10.1789C6.06578 10.1927 6.04007 10.2 6.01384 10.2C5.98761 10.2 5.96189 10.1927 5.93957 10.1789C5.91725 10.1651 5.8992 10.1453 5.88744 10.1218L5.41296 9.16982C5.40348 9.15045 5.39856 9.12916 5.39856 9.10758C5.39856 9.086 5.40348 9.0647 5.41296 9.04533L8.83384 1.88141C8.84519 1.85743 8.86306 1.83714 8.8854 1.82289C8.90774 1.80864 8.93363 1.801 8.9601 1.80086ZM4.13685 4.39207L2.95754 1.88141C2.94607 1.85717 2.92801 1.83666 2.90543 1.82227C2.88285 1.80787 2.85668 1.80017 2.82993 1.80005H1.94152C1.91741 1.80004 1.8937 1.80621 1.87263 1.81798C1.85157 1.82975 1.83386 1.84673 1.82118 1.86731C1.8085 1.88788 1.80127 1.91136 1.80019 1.93553C1.79911 1.95969 1.8042 1.98373 1.81499 2.00536L3.53936 5.42133C3.5512 5.44504 3.56944 5.46495 3.592 5.47878C3.61456 5.49262 3.64053 5.49983 3.66696 5.49961C3.6934 5.49938 3.71925 5.49172 3.74156 5.4775C3.76388 5.46329 3.78178 5.44307 3.79322 5.41917L4.13469 4.7037L4.18173 4.60524C4.19095 4.58618 4.19573 4.56527 4.19573 4.54408C4.19573 4.5229 4.19095 4.50199 4.18173 4.48293L4.13685 4.39207ZM7.91921 1.80086H6.82046C6.79373 1.80094 6.76758 1.80862 6.74503 1.82303C6.72249 1.83743 6.70449 1.85796 6.69312 1.88223L5.83986 3.70616L4.98308 1.88223C4.97165 1.85796 4.95359 1.83744 4.93101 1.82304C4.90842 1.80864 4.88223 1.80095 4.85547 1.80086H3.96572C3.9416 1.80085 3.91789 1.80703 3.89683 1.8188C3.87576 1.83057 3.85805 1.84755 3.84537 1.86812C3.83269 1.88869 3.82547 1.91218 3.82439 1.93634C3.8233 1.9605 3.8284 1.98454 3.83919 2.00618L5.29022 4.88107L4.33692 6.91845C4.32744 6.93787 4.32251 6.95921 4.32251 6.98083C4.32251 7.00245 4.32744 7.02379 4.33692 7.04321L4.81141 7.99518C4.82316 8.0187 4.84121 8.03848 4.86353 8.0523C4.88586 8.06612 4.91157 8.07344 4.9378 8.07344C4.96403 8.07344 4.98974 8.06612 5.01206 8.0523C5.03439 8.03848 5.05243 8.0187 5.06419 7.99518L8.04466 2.00672C8.05553 1.98515 8.06073 1.96115 8.05976 1.937C8.05879 1.91285 8.05168 1.88935 8.03911 1.86872C8.02655 1.8481 8.00893 1.83104 7.98795 1.81917C7.96696 1.80729 7.9433 1.80099 7.91921 1.80086Z' />
            </mask>
            <path
                d='M8.9601 1.80086H10.0588C10.0829 1.8009 10.1066 1.8071 10.1276 1.81889C10.1487 1.83068 10.1663 1.84767 10.179 1.86824C10.1916 1.8888 10.1988 1.91227 10.1999 1.93641C10.201 1.96055 10.1959 1.98457 10.1851 2.00618L6.14023 10.1218C6.12847 10.1453 6.11042 10.1651 6.0881 10.1789C6.06578 10.1927 6.04007 10.2 6.01384 10.2C5.98761 10.2 5.96189 10.1927 5.93957 10.1789C5.91725 10.1651 5.8992 10.1453 5.88744 10.1218L5.41296 9.16982C5.40348 9.15045 5.39856 9.12916 5.39856 9.10758C5.39856 9.086 5.40348 9.0647 5.41296 9.04533L8.83384 1.88141C8.84519 1.85743 8.86306 1.83714 8.8854 1.82289C8.90774 1.80864 8.93363 1.801 8.9601 1.80086ZM4.13685 4.39207L2.95754 1.88141C2.94607 1.85717 2.92801 1.83666 2.90543 1.82227C2.88285 1.80787 2.85668 1.80017 2.82993 1.80005H1.94152C1.91741 1.80004 1.8937 1.80621 1.87263 1.81798C1.85157 1.82975 1.83386 1.84673 1.82118 1.86731C1.8085 1.88788 1.80127 1.91136 1.80019 1.93553C1.79911 1.95969 1.8042 1.98373 1.81499 2.00536L3.53936 5.42133C3.5512 5.44504 3.56944 5.46495 3.592 5.47878C3.61456 5.49262 3.64053 5.49983 3.66696 5.49961C3.6934 5.49938 3.71925 5.49172 3.74156 5.4775C3.76388 5.46329 3.78178 5.44307 3.79322 5.41917L4.13469 4.7037L4.18173 4.60524C4.19095 4.58618 4.19573 4.56527 4.19573 4.54408C4.19573 4.5229 4.19095 4.50199 4.18173 4.48293L4.13685 4.39207ZM7.91921 1.80086H6.82046C6.79373 1.80094 6.76758 1.80862 6.74503 1.82303C6.72249 1.83743 6.70449 1.85796 6.69312 1.88223L5.83986 3.70616L4.98308 1.88223C4.97165 1.85796 4.95359 1.83744 4.93101 1.82304C4.90842 1.80864 4.88223 1.80095 4.85547 1.80086H3.96572C3.9416 1.80085 3.91789 1.80703 3.89683 1.8188C3.87576 1.83057 3.85805 1.84755 3.84537 1.86812C3.83269 1.88869 3.82547 1.91218 3.82439 1.93634C3.8233 1.9605 3.8284 1.98454 3.83919 2.00618L5.29022 4.88107L4.33692 6.91845C4.32744 6.93787 4.32251 6.95921 4.32251 6.98083C4.32251 7.00245 4.32744 7.02379 4.33692 7.04321L4.81141 7.99518C4.82316 8.0187 4.84121 8.03848 4.86353 8.0523C4.88586 8.06612 4.91157 8.07344 4.9378 8.07344C4.96403 8.07344 4.98974 8.06612 5.01206 8.0523C5.03439 8.03848 5.05243 8.0187 5.06419 7.99518L8.04466 2.00672C8.05553 1.98515 8.06073 1.96115 8.05976 1.937C8.05879 1.91285 8.05168 1.88935 8.03911 1.86872C8.02655 1.8481 8.00893 1.83104 7.98795 1.81917C7.96696 1.80729 7.9433 1.80099 7.91921 1.80086Z'
                fill='rgb(204, 210, 222)'
            />
            <path
                d='M8.9601 1.80086V1.30086L8.95744 1.30087L8.9601 1.80086ZM10.0588 1.80086L10.0595 1.30086H10.0588V1.80086ZM10.1851 2.00618L9.73766 1.78303L9.73761 1.78314L10.1851 2.00618ZM6.14023 10.1218L6.58745 10.3454L6.58773 10.3448L6.14023 10.1218ZM5.88744 10.1218L5.43995 10.3448L5.44022 10.3454L5.88744 10.1218ZM5.41296 9.16982L4.9638 9.38952L4.96546 9.39286L5.41296 9.16982ZM5.41296 9.04533L5.86213 9.26503L5.86416 9.26079L5.41296 9.04533ZM8.83384 1.88141L9.28504 2.09687L9.28579 2.09528L8.83384 1.88141ZM4.13685 4.39207L3.68421 4.60469L3.68856 4.6135L4.13685 4.39207ZM2.95754 1.88141L3.4101 1.66883L3.40956 1.66769L2.95754 1.88141ZM2.82993 1.80005L2.83217 1.30005H2.82993V1.80005ZM1.94152 1.80005L1.94126 2.30005H1.94152V1.80005ZM1.81499 2.00536L1.36754 2.22851L1.36864 2.23068L1.81499 2.00536ZM3.53936 5.42133L3.98662 5.19782L3.98571 5.19602L3.53936 5.42133ZM3.79322 5.41917L4.24422 5.63504L4.24447 5.63453L3.79322 5.41917ZM4.13469 4.7037L3.68355 4.48813L3.68345 4.48834L4.13469 4.7037ZM4.18173 4.60524L3.73153 4.38771L3.73059 4.38968L4.18173 4.60524ZM4.19573 4.54408H4.69573H4.19573ZM4.18173 4.48293L4.63195 4.26539L4.63003 4.26149L4.18173 4.48293ZM6.82046 1.80086V1.30086L6.81907 1.30087L6.82046 1.80086ZM6.69312 1.88223L6.24033 1.67014L6.24023 1.67036L6.69312 1.88223ZM5.83986 3.70616L5.3873 3.91874C5.46976 4.09429 5.64631 4.20631 5.84025 4.20616C6.0342 4.20601 6.21057 4.09371 6.29275 3.91803L5.83986 3.70616ZM4.98308 1.88223L5.43564 1.66964L5.43536 1.66904L4.98308 1.88223ZM4.85547 1.80086L4.85711 1.30086H4.85547V1.80086ZM3.96572 1.80086L3.96546 2.30086H3.96572V1.80086ZM3.83919 2.00618L3.39174 2.22932L3.39282 2.23147L3.83919 2.00618ZM5.29022 4.88107L5.74309 5.09297C5.80813 4.95397 5.80573 4.79279 5.73658 4.65578L5.29022 4.88107ZM4.33692 6.91845L4.78631 7.13781L4.7898 7.13035L4.33692 6.91845ZM4.32251 6.98083H3.82251H4.32251ZM4.33692 7.04321L3.88758 7.26254L3.88943 7.26625L4.33692 7.04321ZM4.81141 7.99518L4.36391 8.21822L4.36418 8.21877L4.81141 7.99518ZM4.9378 8.07344V8.57344V8.07344ZM5.06419 7.99518L5.51142 8.21877L5.51182 8.21796L5.06419 7.99518ZM8.04466 2.00672L7.59817 1.78165L7.59703 1.78393L8.04466 2.00672ZM8.9601 2.30086H10.0588V1.30086H8.9601V2.30086ZM10.0581 2.30086C9.99677 2.30078 9.93651 2.28496 9.88309 2.25501L10.3722 1.38278C10.2767 1.32925 10.1691 1.30102 10.0595 1.30086L10.0581 2.30086ZM9.88309 2.25501C9.82967 2.22505 9.78498 2.18202 9.75308 2.13016L10.6049 1.60632C10.5477 1.51332 10.4677 1.43632 10.3722 1.38278L9.88309 2.25501ZM9.75308 2.13016C9.72118 2.07828 9.70309 2.01922 9.7004 1.95855L10.6994 1.91427C10.6946 1.80532 10.6621 1.69932 10.6049 1.60632L9.75308 2.13016ZM9.7004 1.95855C9.69771 1.89788 9.71051 1.83748 9.73766 1.78303L10.6325 2.22932C10.6813 2.13165 10.7042 2.02322 10.6994 1.91427L9.7004 1.95855ZM9.73761 1.78314L5.69273 9.89876L6.58773 10.3448L10.6326 2.22921L9.73761 1.78314ZM5.69301 9.89821C5.72264 9.83893 5.76824 9.78888 5.82489 9.7538L6.35131 10.604C6.45261 10.5413 6.5343 10.4517 6.58745 10.3454L5.69301 9.89821ZM5.82489 9.7538C5.88157 9.71871 5.94699 9.70005 6.01384 9.70005V10.7C6.13315 10.7 6.25 10.6668 6.35131 10.604L5.82489 9.7538ZM6.01384 9.70005C6.08069 9.70005 6.14611 9.71871 6.20278 9.7538L5.67637 10.604C5.77768 10.6668 5.89453 10.7 6.01384 10.7V9.70005ZM6.20278 9.7538C6.25944 9.78888 6.30504 9.83893 6.33467 9.89821L5.44022 10.3454C5.49337 10.4517 5.57506 10.5413 5.67637 10.604L6.20278 9.7538ZM6.33494 9.89875L5.86045 8.94678L4.96546 9.39286L5.43995 10.3448L6.33494 9.89875ZM5.86211 8.95013C5.88611 8.99921 5.89856 9.05306 5.89856 9.10758H4.89856C4.89856 9.20525 4.92085 9.30169 4.96381 9.38951L5.86211 8.95013ZM5.89856 9.10758C5.89856 9.16209 5.88611 9.21595 5.86211 9.26502L4.96381 8.82564C4.92085 8.91346 4.89856 9.0099 4.89856 9.10758H5.89856ZM5.86416 9.26079L9.28504 2.09687L8.38264 1.66596L4.96176 8.82988L5.86416 9.26079ZM9.28579 2.09528C9.25696 2.15621 9.21146 2.20796 9.15432 2.24441L8.61647 1.40137C8.51467 1.46632 8.43342 1.55864 8.38189 1.66755L9.28579 2.09528ZM9.15432 2.24441C9.09717 2.28087 9.03077 2.30049 8.96276 2.30086L8.95744 1.30087C8.83649 1.30151 8.7183 1.33641 8.61647 1.40137L9.15432 2.24441ZM4.58941 4.17949L3.4101 1.66884L2.50498 2.09399L3.68429 4.60465L4.58941 4.17949ZM3.40956 1.66769C3.35789 1.55842 3.27638 1.4658 3.17424 1.40067L2.63662 2.24386C2.57963 2.20753 2.53426 2.15591 2.50552 2.09514L3.40956 1.66769ZM3.17424 1.40067C3.07209 1.33554 2.9535 1.3006 2.83217 1.30005L2.82769 2.30004C2.75986 2.29974 2.69362 2.2802 2.63662 2.24386L3.17424 1.40067ZM2.82993 1.30005H1.94152V2.30005H2.82993V1.30005ZM1.94178 1.30005C1.83208 1.29999 1.72431 1.32809 1.62871 1.38152L2.11656 2.25445C2.06308 2.28433 2.00274 2.30008 1.94126 2.30005L1.94178 1.30005ZM1.62871 1.38152C1.5331 1.43495 1.45287 1.51192 1.39552 1.60498L2.24684 2.12963C2.21484 2.18154 2.17004 2.22456 2.11656 2.25445L1.62871 1.38152ZM1.39552 1.60498C1.33818 1.69802 1.30558 1.8041 1.30069 1.91315L2.29969 1.95791C2.29697 2.01863 2.27882 2.07774 2.24684 2.12963L1.39552 1.60498ZM1.30069 1.91315C1.29581 2.0222 1.31879 2.13075 1.36755 2.22851L2.26244 1.78222C2.28961 1.83671 2.30241 1.89718 2.29969 1.95791L1.30069 1.91315ZM1.36864 2.23068L3.093 5.64665L3.98571 5.19602L2.26135 1.78004L1.36864 2.23068ZM3.0921 5.64485C3.14565 5.75201 3.2282 5.8422 3.33057 5.90499L3.85342 5.05257C3.91069 5.08769 3.95676 5.13807 3.98662 5.19782L3.0921 5.64485ZM3.33057 5.90499C3.43295 5.96779 3.55097 6.00062 3.67124 5.99959L3.66269 4.99963C3.73008 4.99905 3.79617 5.01745 3.85342 5.05257L3.33057 5.90499ZM3.67124 5.99959C3.7915 5.99856 3.90894 5.96372 4.01022 5.89919L3.47291 5.05581C3.52955 5.01972 3.59531 5.0002 3.66269 4.99963L3.67124 5.99959ZM4.01022 5.89919C4.1115 5.83467 4.1925 5.7431 4.24422 5.63504L3.34223 5.20329C3.37106 5.14305 3.41627 5.0919 3.47291 5.05581L4.01022 5.89919ZM4.24447 5.63453L4.58593 4.91906L3.68345 4.48834L3.34198 5.2038L4.24447 5.63453ZM4.58583 4.91926L4.63288 4.82081L3.73059 4.38968L3.68355 4.48813L4.58583 4.91926ZM4.63194 4.82277C4.67394 4.73584 4.69573 4.64057 4.69573 4.54408H3.69573C3.69573 4.48997 3.70795 4.43652 3.73153 4.38772L4.63194 4.82277ZM4.69573 4.54408C4.69573 4.4476 4.67394 4.35233 4.63194 4.2654L3.73153 4.70045C3.70795 4.65165 3.69573 4.5982 3.69573 4.54408H4.69573ZM4.63003 4.26149L4.58515 4.17063L3.68856 4.6135L3.73344 4.70436L4.63003 4.26149ZM7.91921 1.30086H6.82046V2.30086H7.91921V1.30086ZM6.81907 1.30087C6.69731 1.3012 6.57827 1.33623 6.47582 1.40169L7.01425 2.24436C6.95688 2.28102 6.89016 2.30067 6.82185 2.30086L6.81907 1.30087ZM6.47582 1.40169C6.37337 1.46715 6.29178 1.5603 6.24033 1.67014L7.14591 2.09432C7.11719 2.15563 7.0716 2.20772 7.01425 2.24436L6.47582 1.40169ZM6.24023 1.67036L5.38697 3.49429L6.29275 3.91803L7.14601 2.0941L6.24023 1.67036ZM6.29242 3.49358L5.43564 1.66964L4.53053 2.09481L5.3873 3.91874L6.29242 3.49358ZM5.43536 1.66904C5.38374 1.55953 5.30215 1.46669 5.19982 1.40145L4.6622 2.24463C4.60503 2.20818 4.55955 2.15639 4.53081 2.09541L5.43536 1.66904ZM5.19982 1.40145C5.09747 1.33619 4.97864 1.30126 4.85711 1.30087L4.85384 2.30086C4.78583 2.30064 4.71938 2.28109 4.6622 2.24463L5.19982 1.40145ZM4.85547 1.30086H3.96572V2.30086H4.85547V1.30086ZM3.96597 1.30086C3.85627 1.30081 3.7485 1.32891 3.6529 1.38233L4.14075 2.25526C4.08728 2.28515 4.02693 2.30089 3.96546 2.30086L3.96597 1.30086ZM3.6529 1.38233C3.55729 1.43577 3.47706 1.51274 3.41971 1.6058L4.27103 2.13045C4.23904 2.18236 4.19424 2.22537 4.14075 2.25526L3.6529 1.38233ZM3.41971 1.6058C3.36238 1.69882 3.32977 1.8049 3.32489 1.91396L4.32388 1.95872C4.32116 2.01945 4.303 2.07856 4.27103 2.13045L3.41971 1.6058ZM3.32489 1.91396C3.32 2.023 3.34298 2.13155 3.39174 2.22932L4.28663 1.78303C4.31381 1.83754 4.32661 1.898 4.32388 1.95872L3.32489 1.91396ZM3.39282 2.23147L4.84385 5.10636L5.73658 4.65578L4.28555 1.78088L3.39282 2.23147ZM4.83734 4.66917L3.88404 6.70655L4.7898 7.13035L5.74309 5.09297L4.83734 4.66917ZM3.88759 6.69913C3.84476 6.78688 3.82251 6.88323 3.82251 6.98083H4.82251C4.82251 7.03518 4.81013 7.08886 4.78625 7.13778L3.88759 6.69913ZM3.82251 6.98083C3.82251 7.07842 3.84475 7.17477 3.88759 7.26254L4.78625 6.82389C4.81013 6.87281 4.82251 6.92649 4.82251 6.98083H3.82251ZM3.88943 7.26625L4.36391 8.21822L5.2589 7.77214L4.78442 6.82017L3.88943 7.26625ZM4.36418 8.21877C4.41733 8.32508 4.49903 8.41469 4.60033 8.47741L5.12674 7.62718C5.1834 7.66226 5.229 7.71232 5.25863 7.7716L4.36418 8.21877ZM4.60033 8.47741C4.70164 8.54014 4.81849 8.57344 4.9378 8.57344V7.57344C5.00464 7.57344 5.07007 7.5921 5.12674 7.62718L4.60033 8.47741ZM4.9378 8.57344C5.05711 8.57344 5.17396 8.54014 5.27527 8.47741L4.74886 7.62718C4.80553 7.5921 4.87095 7.57344 4.9378 7.57344V8.57344ZM5.27527 8.47741C5.37657 8.41469 5.45827 8.32508 5.51142 8.21877L4.61697 7.7716C4.6466 7.71232 4.6922 7.66226 4.74886 7.62718L5.27527 8.47741ZM5.51182 8.21796L8.49228 2.2295L7.59703 1.78393L4.61657 7.7724L5.51182 8.21796ZM8.49114 2.23178C8.54028 2.13429 8.56373 2.02592 8.55935 1.91693L7.56016 1.95706C7.55772 1.89637 7.57078 1.836 7.59817 1.78165L8.49114 2.23178ZM8.55935 1.91693C8.55498 1.80795 8.52291 1.70179 8.46608 1.60853L7.61215 2.12892C7.58045 2.0769 7.5626 2.01775 7.56016 1.95706L8.55935 1.91693ZM8.46608 1.60853C8.40925 1.51528 8.32949 1.43794 8.23422 1.38402L7.74168 2.25431C7.68838 2.22414 7.64384 2.18092 7.61215 2.12892L8.46608 1.60853ZM8.23422 1.38402C8.13894 1.3301 8.0314 1.30144 7.92182 1.30087L7.9166 2.30086C7.8552 2.30054 7.79499 2.28448 7.74168 2.25431L8.23422 1.38402Z'
                fill='#31343F'
                mask={`url(#${id})`}
            />
        </svg>
    )
}
/**
 * @description  Icon/Solid/Yakit-Gray
 */
export const SolidYakitPluginGrayIcon = (props: Partial<IconProps>) => {
    return <Icon component={SolidYakitPluginGray} {...props} />
}

const SolidSparklesPlugin = () => (
    <svg viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <path
            d='M3.34995 2.39995C3.34995 2.53802 3.46188 2.64995 3.59995 2.64995H4.19995C4.39325 2.64995 4.54995 2.80665 4.54995 2.99995C4.54995 3.19325 4.39325 3.34995 4.19995 3.34995H3.59995C3.46188 3.34995 3.34995 3.46188 3.34995 3.59995V4.19995C3.34995 4.39325 3.19325 4.54995 2.99995 4.54995C2.80665 4.54995 2.64995 4.39325 2.64995 4.19995V3.59995C2.64995 3.46188 2.53802 3.34995 2.39995 3.34995H1.79995C1.60665 3.34995 1.44995 3.19325 1.44995 2.99995C1.44995 2.80665 1.60665 2.64995 1.79995 2.64995H2.39995C2.53802 2.64995 2.64995 2.53802 2.64995 2.39995V1.79995C2.64995 1.60665 2.80665 1.44995 2.99995 1.44995C3.19325 1.44995 3.34995 1.60665 3.34995 1.79995V2.39995ZM3.34995 8.39995C3.34995 8.53802 3.46188 8.64995 3.59995 8.64995H4.19995C4.39325 8.64995 4.54995 8.80665 4.54995 8.99995C4.54995 9.19325 4.39325 9.34995 4.19995 9.34995H3.59995C3.46188 9.34995 3.34995 9.46188 3.34995 9.59995V10.2C3.34995 10.3933 3.19325 10.55 2.99995 10.55C2.80665 10.55 2.64995 10.3933 2.64995 10.2V9.59995C2.64995 9.46188 2.53802 9.34995 2.39995 9.34995H1.79995C1.60665 9.34995 1.44995 9.19325 1.44995 8.99995C1.44995 8.80665 1.60665 8.64995 1.79995 8.64995H2.39995C2.53802 8.64995 2.64995 8.53802 2.64995 8.39995V7.79995C2.64995 7.60665 2.80665 7.44995 2.99995 7.44995C3.19325 7.44995 3.34995 7.60665 3.34995 7.79995V8.39995ZM8.2458 4.38328C8.26284 4.44766 8.30486 4.50258 8.36254 4.53586L10.3748 5.69679C10.4832 5.75929 10.5499 5.87487 10.5499 5.99995C10.5499 6.12503 10.4832 6.24061 10.3748 6.30312L8.36254 7.46405C8.30486 7.49733 8.26284 7.55224 8.2458 7.61662L7.53827 10.2895C7.49763 10.443 7.35873 10.55 7.19992 10.55C7.04111 10.55 6.90221 10.443 6.86157 10.2895L6.15404 7.61662C6.137 7.55224 6.09498 7.49732 6.0373 7.46405L4.02505 6.30312C3.9167 6.24061 3.84995 6.12503 3.84995 5.99995C3.84995 5.87487 3.9167 5.75929 4.02505 5.69679L6.0373 4.53586C6.09498 4.50258 6.137 4.44766 6.15404 4.38328L6.86157 1.71039C6.90221 1.55687 7.04111 1.44995 7.19992 1.44995C7.35873 1.44995 7.49763 1.55687 7.53827 1.71039L8.2458 4.38328Z'
            fill='#8863F7'
            stroke='#31343F'
            strokeWidth='0.5'
            strokeLinejoin='round'
        />
    </svg>
)
/**
 * @description  Icon/Solid/sparkles
 */
export const SolidSparklesPluginIcon = (props: Partial<IconProps>) => {
    return <Icon component={SolidSparklesPlugin} {...props} />
}

const SolidDocumentSearchPlugin = () => (
    <svg viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <path
            d='M2.40005 2.39995C2.40005 1.73721 2.93731 1.19995 3.60005 1.19995H6.35152C6.66978 1.19995 6.97501 1.32638 7.20005 1.55142L9.24858 3.59995C9.47362 3.825 9.60005 4.13022 9.60005 4.44848V9.59995C9.60005 10.2627 9.06279 10.8 8.40005 10.8H7.48338C8.05342 10.163 8.40005 9.32198 8.40005 8.39995C8.40005 6.41173 6.78827 4.79995 4.80005 4.79995C3.87802 4.79995 3.03696 5.14658 2.40005 5.71662V2.39995Z'
            fill='#DA5FDD'
        />
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M4.80005 5.99995C3.47457 5.99995 2.40005 7.07447 2.40005 8.39995C2.40005 8.84478 2.52142 9.26178 2.73243 9.61904L1.97578 10.3757C1.74147 10.61 1.74147 10.9899 1.97578 11.2242C2.2101 11.4585 2.59 11.4585 2.82431 11.2242L3.58096 10.4676C3.93822 10.6786 4.35522 10.8 4.80005 10.8C6.12553 10.8 7.20005 9.72543 7.20005 8.39995C7.20005 7.07447 6.12553 5.99995 4.80005 5.99995ZM3.60005 8.39995C3.60005 7.73721 4.13731 7.19995 4.80005 7.19995C5.46279 7.19995 6.00005 7.73721 6.00005 8.39995C6.00005 9.06269 5.46279 9.59995 4.80005 9.59995C4.46851 9.59995 4.16933 9.46629 3.95152 9.24848C3.73371 9.03066 3.60005 8.73149 3.60005 8.39995Z'
            fill='#DA5FDD'
        />
        <path
            d='M2.40005 2.39995C2.40005 1.73721 2.93731 1.19995 3.60005 1.19995H6.35152C6.66978 1.19995 6.97501 1.32638 7.20005 1.55142L9.24858 3.59995C9.47362 3.825 9.60005 4.13022 9.60005 4.44848V9.59995C9.60005 10.2627 9.06279 10.8 8.40005 10.8H7.48338C8.05342 10.163 8.40005 9.32198 8.40005 8.39995C8.40005 6.41173 6.78827 4.79995 4.80005 4.79995C3.87802 4.79995 3.03696 5.14658 2.40005 5.71662V2.39995Z'
            stroke='#31343F'
            strokeWidth='0.5'
            strokeLinejoin='round'
        />
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M4.80005 5.99995C3.47457 5.99995 2.40005 7.07447 2.40005 8.39995C2.40005 8.84478 2.52142 9.26178 2.73243 9.61904L1.97578 10.3757C1.74147 10.61 1.74147 10.9899 1.97578 11.2242C2.2101 11.4585 2.59 11.4585 2.82431 11.2242L3.58096 10.4676C3.93822 10.6786 4.35522 10.8 4.80005 10.8C6.12553 10.8 7.20005 9.72543 7.20005 8.39995C7.20005 7.07447 6.12553 5.99995 4.80005 5.99995ZM3.60005 8.39995C3.60005 7.73721 4.13731 7.19995 4.80005 7.19995C5.46279 7.19995 6.00005 7.73721 6.00005 8.39995C6.00005 9.06269 5.46279 9.59995 4.80005 9.59995C4.46851 9.59995 4.16933 9.46629 3.95152 9.24848C3.73371 9.03066 3.60005 8.73149 3.60005 8.39995Z'
            stroke='#31343F'
            strokeWidth='0.5'
            strokeLinejoin='round'
        />
    </svg>
)
/**
 * @description  Icon/Solid/document-search
 */
export const SolidDocumentSearchPluginIcon = (props: Partial<IconProps>) => {
    return <Icon component={SolidDocumentSearchPlugin} {...props} />
}

const SolidCollectionPlugin = () => (
    <svg viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <path
            d='M4.19995 1.55005C3.73051 1.55005 3.34995 1.93061 3.34995 2.40005C3.34995 2.86949 3.73051 3.25005 4.19995 3.25005H7.79995C8.26939 3.25005 8.64995 2.86949 8.64995 2.40005C8.64995 1.93061 8.26939 1.55005 7.79995 1.55005H4.19995ZM2.99995 3.35005C2.53051 3.35005 2.14995 3.73061 2.14995 4.20005C2.14995 4.66949 2.53051 5.05005 2.99995 5.05005H8.99995C9.46939 5.05005 9.84995 4.66949 9.84995 4.20005C9.84995 3.73061 9.46939 3.35005 8.99995 3.35005H2.99995ZM2.39995 5.15005C1.59914 5.15005 0.949951 5.79924 0.949951 6.60005V9.00005C0.949951 9.80086 1.59914 10.45 2.39995 10.45H9.59995C10.4008 10.45 11.05 9.80086 11.05 9.00005V6.60005C11.05 5.79924 10.4008 5.15005 9.59995 5.15005H2.39995Z'
            fill='#29BCD0'
            stroke='#31343F'
            strokeWidth='0.5'
        />
    </svg>
)
/**
 * @description  Icon/Solid/collection
 */
export const SolidCollectionPluginIcon = (props: Partial<IconProps>) => {
    return <Icon component={SolidCollectionPlugin} {...props} />
}
const SolidYakCattleNoBackColor = () => (
    <svg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <g clipPath='url(#clip0_15454_242111)'>
            <path
                d='M10.2745 19.6381L9.17883 18.5425L11.4607 16.2794L9.66633 14.4862L9.17383 13.9919L10.2745 12.8912L13.1138 15.7306C13.1863 15.8027 13.2439 15.8884 13.2832 15.9828C13.3224 16.0771 13.3426 16.1784 13.3426 16.2806C13.3429 16.3825 13.323 16.4835 13.284 16.5777C13.2451 16.6719 13.1879 16.7574 13.1157 16.8294L13.112 16.8331L12.5632 17.3787L10.2863 19.6369L10.2745 19.6381ZM19.7295 19.6381H15.9682V18.1025H19.7295V19.6381ZM24.8932 18.0875V16.5519H26.4257V16.6912C26.4257 17.1571 26.4205 17.6219 26.4101 18.0856L24.8932 18.0875Z'
                fill='#FF7B00'
            />
            <path
                d='M31.9999 10.5344C31.9999 10.6107 31.9999 10.6857 31.9931 10.7626C31.9862 10.8969 31.9714 11.0306 31.9487 11.1632C31.7944 12.1209 31.2904 12.9874 30.5343 13.5951C30.5312 13.5951 30.5256 13.6001 30.5224 13.6038C30.3418 13.7344 30.1574 13.8594 29.9649 13.9788C29.9583 13.9832 29.9514 13.9872 29.9443 13.9907C28.9513 14.5962 27.8405 14.983 26.6862 15.1251C26.5993 15.1351 26.5106 15.1451 26.4218 15.1519C26.1718 15.1757 25.9185 15.1876 25.6618 15.1876C25.4012 15.1876 25.1424 15.1757 24.8881 15.1519C24.8801 14.3544 24.8637 13.5586 24.8387 12.7644C24.8356 12.6657 24.8318 12.5669 24.8306 12.4694C24.8099 11.8851 24.7862 11.3019 24.7556 10.7194C24.7565 10.7057 24.7565 10.6919 24.7556 10.6782C24.7504 10.6276 24.7353 10.5786 24.7112 10.5338C24.6815 10.4782 24.6389 10.4305 24.5871 10.3946C24.5352 10.3587 24.4756 10.3357 24.4131 10.3276C24.3967 10.3254 24.3802 10.3241 24.3637 10.3238C24.2937 10.3169 24.2237 10.3119 24.1543 10.3069C23.6493 10.2715 23.1447 10.238 22.6406 10.2063C21.1039 10.1163 19.5622 10.0573 18.0156 10.0294C17.5064 10.019 16.9962 10.0132 16.4849 10.0119C16.3349 10.0119 16.1937 10.0119 16.0437 10.0119C15.6787 10.0119 15.3162 10.0119 14.9531 10.0169C14.6324 10.0201 14.3106 10.0251 13.9899 10.0307C13.7756 10.0338 13.5606 10.0388 13.3462 10.0457C12.0062 10.0765 10.6716 10.1328 9.34244 10.2144C8.84494 10.2432 8.34848 10.2767 7.85306 10.3151C7.77994 10.3201 7.70868 10.3251 7.63493 10.3319C7.6178 10.3323 7.60069 10.3335 7.58369 10.3357C7.52238 10.3433 7.46375 10.3654 7.41259 10.4001C7.36143 10.4347 7.31919 10.481 7.28931 10.5351C7.26539 10.5789 7.24972 10.6268 7.24306 10.6763C7.24306 10.6932 7.24306 10.7088 7.23994 10.7257V10.7338C7.21035 11.3013 7.1864 11.8694 7.16806 12.4382C7.16806 12.5488 7.16119 12.6613 7.15806 12.7726C7.13223 13.5642 7.11577 14.3571 7.10869 15.1513C7.10494 15.3732 7.10493 15.5963 7.10368 15.8194C7.10368 15.9676 7.10368 16.1157 7.10368 16.2626C7.10368 17.5305 7.12452 18.7951 7.16618 20.0563C7.18494 20.6269 7.20931 21.1982 7.23806 21.7669C7.23806 21.7826 7.23806 21.7976 7.23806 21.8132C7.24879 21.9014 7.28869 21.9835 7.35143 22.0465C7.41416 22.1094 7.49612 22.1496 7.58431 22.1607H7.60306H7.63056C8.20306 22.2063 8.77369 22.2457 9.34806 22.2801C10.6756 22.3634 12.0072 22.4213 13.3431 22.4538C13.8781 22.4669 14.4131 22.4776 14.9499 22.4826C15.2087 22.4857 15.4699 22.4876 15.7287 22.4894C15.8106 22.4894 15.8906 22.4894 15.9687 22.4894H16.1718C18.3414 22.4894 20.5012 22.4269 22.6512 22.3019C23.2206 22.2694 23.7881 22.2301 24.3537 22.1894H24.3624C24.3853 22.1897 24.4082 22.1874 24.4306 22.1826C24.4345 22.1834 24.4385 22.1834 24.4424 22.1826C24.5216 22.167 24.594 22.1274 24.6499 22.0693C24.7058 22.0112 24.7425 21.9372 24.7549 21.8576V21.8538C24.7587 21.8347 24.7606 21.8152 24.7606 21.7957V21.7769C24.7893 21.2011 24.8131 20.6234 24.8318 20.0438C24.8456 19.6744 24.8556 19.3044 24.8643 18.9344H26.3981C26.3756 19.9044 26.2806 22.0513 26.2787 22.0594C26.2357 22.4314 26.0806 22.7816 25.834 23.0634C25.5875 23.3453 25.261 23.5455 24.8981 23.6376C24.8159 23.6581 24.7323 23.6729 24.6481 23.6819V23.6851C21.631 23.9201 18.5826 24.0326 15.5031 24.0226C15.3206 24.0226 15.1368 24.0226 14.9543 24.0194C14.4174 24.0138 13.8824 24.0057 13.3474 23.9919C11.3891 23.9478 9.44223 23.8517 7.50681 23.7038H7.55431C7.53849 23.7047 7.52263 23.7047 7.50681 23.7038C7.45556 23.7038 7.40306 23.6969 7.35181 23.6938C7.34321 23.6934 7.33464 23.6923 7.32618 23.6907C7.25097 23.6819 7.17643 23.6682 7.10306 23.6494C6.73582 23.5569 6.40598 23.3535 6.1584 23.0669C5.91082 22.7802 5.75751 22.4244 5.71931 22.0476C5.71841 22.0443 5.71841 22.0408 5.71931 22.0376C5.72025 22.0238 5.72025 22.01 5.71931 21.9963C5.71931 21.9519 5.71931 21.9063 5.71244 21.8601C5.61369 19.8576 5.56765 17.8421 5.57431 15.8138C5.57431 15.5919 5.57431 15.3726 5.57994 15.1507C5.49306 15.1438 5.40556 15.1338 5.32056 15.1238C4.16642 14.9809 3.05607 14.5933 2.06369 13.9869C2.04869 13.9801 2.03494 13.9701 2.01931 13.9613C2.01931 13.9613 2.01931 13.9613 2.01431 13.9576C1.84056 13.8519 1.67181 13.7382 1.50806 13.6188C1.50806 13.6188 1.50806 13.6188 1.50306 13.6151C0.736185 13.0107 0.223359 12.1411 0.065561 11.1776C0.0418167 11.04 0.0259568 10.9013 0.0180604 10.7619C0.0130604 10.6851 0.0111864 10.6101 0.0111864 10.5338C0.00808668 10.2281 0.0410226 9.92306 0.109312 9.62505C0.224737 9.13331 0.435368 8.66895 0.729311 8.25818C0.763686 8.21005 0.797436 8.16255 0.834936 8.1163C0.848686 8.09755 0.862435 8.08068 0.877435 8.06193C0.935165 8.00532 1.01283 7.97367 1.09369 7.9738C1.17162 7.97363 1.24671 8.00311 1.3037 8.05627C1.36069 8.10944 1.39532 8.18229 1.40056 8.26005C1.40154 8.26731 1.40154 8.27467 1.40056 8.28193C1.4031 8.67463 1.4984 9.06117 1.67869 9.41005C1.93577 9.90621 2.35133 10.3022 2.85931 10.5351C3.05804 10.627 3.26827 10.6918 3.48431 10.7276C3.62281 10.7515 3.76313 10.7634 3.90369 10.7632H5.69806C5.69806 10.6863 5.70494 10.6101 5.70994 10.5351H5.71306C5.71338 10.5212 5.71463 10.5075 5.71681 10.4938C5.75077 10.0738 5.9282 9.67824 6.21932 9.37357C6.51044 9.06891 6.89752 8.87369 7.31556 8.82068C7.32563 8.81847 7.33588 8.81722 7.34619 8.81693C7.35114 8.81601 7.35623 8.81601 7.36119 8.81693C7.39181 8.81693 7.42369 8.81193 7.45494 8.81005C7.46576 8.80941 7.47661 8.80941 7.48744 8.81005C7.49533 8.80915 7.5033 8.80915 7.51119 8.81005C9.43869 8.66172 11.3816 8.56339 13.3399 8.51505C13.7045 8.50714 14.0697 8.50047 14.4356 8.49505C14.6062 8.4913 14.7762 8.48943 14.9468 8.48818C15.4597 8.48443 15.9726 8.48318 16.4856 8.48443C16.8439 8.48443 17.2012 8.48797 17.5574 8.49505C19.8837 8.52547 22.1912 8.62818 24.4799 8.80318C24.4838 8.80223 24.4879 8.80223 24.4918 8.80318C24.5003 8.80222 24.5089 8.80222 24.5174 8.80318H24.5431C24.5774 8.80318 24.6093 8.80818 24.6418 8.81193H24.6606C25.0603 8.86049 25.4334 9.0377 25.7235 9.31684C26.0137 9.59598 26.2053 9.9619 26.2693 10.3594C26.2703 10.3633 26.2703 10.3674 26.2693 10.3713C26.2693 10.4088 26.2731 10.4463 26.2743 10.4857C26.2747 10.5022 26.276 10.5187 26.2781 10.5351C26.2781 10.6101 26.2849 10.6863 26.2881 10.7632H28.0231C28.0449 10.7632 28.0656 10.7632 28.0856 10.7632C28.1056 10.7632 28.1281 10.7632 28.1481 10.7632C28.2802 10.7609 28.412 10.7473 28.5418 10.7226C28.7448 10.6851 28.9422 10.6221 29.1293 10.5351C29.6394 10.3001 30.0555 9.90032 30.3106 9.40005C30.4882 9.05325 30.5821 8.66968 30.5849 8.28005C30.584 8.27321 30.584 8.26627 30.5849 8.25943C30.5896 8.18134 30.624 8.108 30.6811 8.05451C30.7382 8.00103 30.8136 7.97147 30.8918 7.97193C30.9323 7.97176 30.9724 7.97963 31.0099 7.99508C31.0473 8.01053 31.0813 8.03325 31.1099 8.06193C31.1238 8.07688 31.1363 8.09298 31.1474 8.11005L31.1506 8.11318C31.1899 8.16068 31.2256 8.21005 31.2599 8.25943C31.5516 8.66609 31.7611 9.1257 31.8768 9.61255C31.9551 9.91372 31.9964 10.2233 31.9999 10.5344Z'
                fill='#FF7B00'
            />
        </g>
        <defs>
            <clipPath id='clip0_15454_242111'>
                <rect width='32' height='32' fill='white' />
            </clipPath>
        </defs>
    </svg>
)
/**
 * @description  logo/Yak 牛牛/无底色
 */
export const SolidYakCattleNoBackColorIcon = (props: Partial<IconProps>) => {
    return <Icon component={SolidYakCattleNoBackColor} {...props} />
}

const FolderColor = () => {
    const id1 = uuidv4()
    const id2 = uuidv4()
    const id3 = uuidv4()
    const id4 = uuidv4()
    const id5 = uuidv4()
    const id6 = uuidv4()
    return (
        <svg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48' fill='none'>
            <path
                d='M44.5 41H3.5C2.119 41 1 39.881 1 38.5V7.5C1 6.119 2.119 5 3.5 5H15.097C16.616 5 18.052 5.69 19.001 6.877L21.5 10H44.5C45.881 10 47 11.119 47 12.5V38.5C47 39.881 45.881 41 44.5 41Z'
                // fill='url(#paint0_linear_26685_237703)'
                fill={`url(#${id1})`}
            />
            <path
                d='M2 25H22V11H4C2.895 11 2 11.895 2 13V25Z'
                // fill='url(#paint1_linear_26685_237703)'
                fill={`url(#${id2})`}
            />
            <path
                d='M2 26H22V12H4C2.895 12 2 12.895 2 14V26Z'
                // fill='url(#paint2_linear_26685_237703)'
                fill={`url(#${id3})`}
            />
            <path
                d='M1 37.875V38.5C1 39.881 2.119 41 3.5 41H44.5C45.881 41 47 39.881 47 38.5V37.875H1Z'
                // fill='url(#paint3_linear_26685_237703)'
                fill={`url(#${id4})`}
            />
            <path
                d='M44.5 11H21.5L20.263 11.824C19.114 12.591 17.763 13 16.381 13H3.5C2.119 13 1 14.119 1 15.5V37.5C1 38.881 2.119 40 3.5 40H44.5C45.881 40 47 38.881 47 37.5V13.5C47 12.119 45.881 11 44.5 11Z'
                // fill='url(#paint4_linear_26685_237703)'
                fill={`url(#${id5})`}
            />
            <path
                d='M44.5 40H3.5C2.119 40 1 38.881 1 37.5V16.5C1 15.119 2.119 14 3.5 14H16.756C18.138 14 19.489 13.591 20.639 12.824L21.875 12H44.5C45.881 12 47 13.119 47 14.5V37.5C47 38.881 45.881 40 44.5 40Z'
                // fill='url(#paint5_radial_26685_237703)'
                fill={`url(#${id6})`}
            />
            <defs>
                <linearGradient
                    // id='paint0_linear_26685_237703'
                    id={id1}
                    x1='-7.018'
                    y1='9.308'
                    x2='39.387'
                    y2='33.533'
                    gradientUnits='userSpaceOnUse'
                >
                    <stop stopColor='#FAC017' />
                    <stop offset='0.909' stopColor='#E1AB2D' />
                </linearGradient>
                <linearGradient
                    // id='paint1_linear_26685_237703'
                    id={id2}
                    x1='5.851'
                    y1='9.254'
                    x2='18.601'
                    y2='27.39'
                    gradientUnits='userSpaceOnUse'
                >
                    <stop stopColor='#FBFEF3' />
                    <stop offset='0.909' stopColor='#E2E4E3' />
                </linearGradient>
                <linearGradient
                    // id='paint2_linear_26685_237703'
                    id={id3}
                    x1='2'
                    y1='19'
                    x2='22'
                    y2='19'
                    gradientUnits='userSpaceOnUse'
                >
                    <stop stopColor='#FBFEF3' />
                    <stop offset='0.909' stopColor='#E2E4E3' />
                </linearGradient>
                <linearGradient
                    // id='paint3_linear_26685_237703'
                    id={id4}
                    x1='16.865'
                    y1='39.287'
                    x2='44.965'
                    y2='39.792'
                    gradientUnits='userSpaceOnUse'
                >
                    <stop stopColor='#E3A917' />
                    <stop offset='0.464' stopColor='#D79C1E' />
                </linearGradient>
                <linearGradient
                    // id='paint4_linear_26685_237703'
                    id={id5}
                    x1='-4.879'
                    y1='12.764'
                    x2='35.968'
                    y2='30.778'
                    gradientUnits='userSpaceOnUse'
                >
                    <stop offset='0.34' stopColor='#FFEFB2' />
                    <stop offset='0.485' stopColor='#FFEDAD' />
                    <stop offset='0.652' stopColor='#FFE99F' />
                    <stop offset='0.828' stopColor='#FEE289' />
                    <stop offset='1' stopColor='#FED86B' />
                </linearGradient>
                <radialGradient
                    // id='paint5_radial_26685_237703'
                    id={id6}
                    cx='0'
                    cy='0'
                    r='1'
                    gradientUnits='userSpaceOnUse'
                    gradientTransform='translate(37.836 49.317) scale(53.875 53.875)'
                >
                    <stop offset='0.199' stopColor='#FEC832' />
                    <stop offset='0.601' stopColor='#FCD667' />
                    <stop offset='0.68' stopColor='#FDDA75' />
                    <stop offset='0.886' stopColor='#FEE496' />
                    <stop offset='1' stopColor='#FFE8A2' />
                </radialGradient>
            </defs>
        </svg>
    )
}
/**
 * @description  文件夹 icons8-folder 1
 */
export const FolderColorIcon = (props: Partial<IconProps>) => {
    return <Icon component={FolderColor} {...props} />
}

/**
 * @description  Icon/Solid/ai
 */
export const IconSolidAIIcon = (props: Partial<IconProps>) => {
    return <Icon component={IconSolidAI} {...props} />
}

const IconSolidAI = () => (
    <svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'>
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M2.59998 0.600098C1.49541 0.600098 0.599976 1.49553 0.599976 2.6001V11.4001C0.599976 12.5047 1.49541 13.4001 2.59998 13.4001H11.4C12.5045 13.4001 13.4 12.5047 13.4 11.4001V2.6001C13.4 1.49553 12.5045 0.600098 11.4 0.600098H2.59998ZM7.34563 9.11923H4.36744L3.80528 10.9661C3.78424 11.0351 3.74499 11.0948 3.69298 11.1371C3.64096 11.1794 3.57875 11.2021 3.51499 11.202H2.50741C2.45785 11.2019 2.40905 11.188 2.36517 11.1616C2.32129 11.1352 2.28363 11.0971 2.25541 11.0504C2.22719 11.0037 2.20925 10.9498 2.20312 10.8935C2.19698 10.8371 2.20284 10.7798 2.22019 10.7266L4.65159 3.26004C4.69509 3.12549 4.77341 3.00938 4.87608 2.92726C4.97874 2.84513 5.10084 2.80092 5.22603 2.80054H6.52697C6.65261 2.8007 6.77518 2.845 6.87816 2.92748C6.98115 3.00995 7.05961 3.12664 7.10295 3.26181L9.51438 10.7266C9.53173 10.7798 9.53759 10.8371 9.53146 10.8935C9.52532 10.9498 9.50738 11.0037 9.47916 11.0504C9.45095 11.0971 9.41329 11.1352 9.3694 11.1616C9.32552 11.188 9.27672 11.2019 9.22716 11.202H8.18733C8.12338 11.2019 8.06104 11.179 8.009 11.1364C7.95696 11.0938 7.91782 11.0336 7.89704 10.9643L7.34563 9.11923ZM6.88485 7.59457L5.9341 4.41146H5.80815L4.83591 7.59457H6.88485ZM10.502 2.80054H11.4927C11.5742 2.80054 11.6523 2.83763 11.7099 2.90367C11.7676 2.9697 11.7999 3.05927 11.7999 3.15265V10.8499C11.7999 10.9433 11.7676 11.0328 11.7099 11.0989C11.6523 11.1649 11.5742 11.202 11.4927 11.202H10.502C10.4206 11.202 10.3424 11.1649 10.2848 11.0989C10.2272 11.0328 10.1948 10.9433 10.1948 10.8499V3.15265C10.1948 3.05927 10.2272 2.9697 10.2848 2.90367C10.3424 2.83763 10.4206 2.80054 10.502 2.80054Z'
            fill='url(#paint0_linear_32108_18432)'
        />
        <defs>
            <linearGradient
                id='paint0_linear_32108_18432'
                x1='1.63998'
                y1='0.600089'
                x2='15.5209'
                y2='12.0032'
                gradientUnits='userSpaceOnUse'
            >
                <stop offset='0.083042' stopColor='#FFB263' />
                <stop offset='0.498498' stopColor='#D084FF' />
                <stop offset='1' stopColor='#45A6FF' />
            </linearGradient>
        </defs>
    </svg>
)

/**
 * @description  Icon/Solid/ai-white
 */
export const IconSolidAIWhiteIcon = (props: Partial<IconProps>) => {
    return <Icon component={IconSolidAIWhite} {...props} />
}

const IconSolidAIWhite = () => (
    <svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'>
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M2.59998 0.600098C1.49541 0.600098 0.599976 1.49553 0.599976 2.6001V11.4001C0.599976 12.5047 1.49541 13.4001 2.59998 13.4001H11.4C12.5045 13.4001 13.4 12.5047 13.4 11.4001V2.6001C13.4 1.49553 12.5045 0.600098 11.4 0.600098H2.59998ZM7.34563 9.11923H4.36744L3.80528 10.9661C3.78424 11.0351 3.74499 11.0948 3.69298 11.1371C3.64096 11.1794 3.57875 11.2021 3.51499 11.202H2.50741C2.45785 11.2019 2.40905 11.188 2.36517 11.1616C2.32129 11.1352 2.28363 11.0971 2.25541 11.0504C2.22719 11.0037 2.20925 10.9498 2.20312 10.8935C2.19698 10.8371 2.20284 10.7798 2.22019 10.7266L4.65159 3.26004C4.69509 3.12549 4.77341 3.00938 4.87608 2.92726C4.97874 2.84513 5.10084 2.80092 5.22603 2.80054H6.52697C6.65261 2.8007 6.77518 2.845 6.87816 2.92748C6.98115 3.00995 7.05961 3.12664 7.10295 3.26181L9.51438 10.7266C9.53173 10.7798 9.53759 10.8371 9.53146 10.8935C9.52532 10.9498 9.50738 11.0037 9.47916 11.0504C9.45095 11.0971 9.41329 11.1352 9.3694 11.1616C9.32552 11.188 9.27672 11.2019 9.22716 11.202H8.18733C8.12338 11.2019 8.06104 11.179 8.009 11.1364C7.95696 11.0938 7.91782 11.0336 7.89704 10.9643L7.34563 9.11923ZM6.88485 7.59457L5.9341 4.41146H5.80815L4.83591 7.59457H6.88485ZM10.502 2.80054H11.4927C11.5742 2.80054 11.6523 2.83763 11.7099 2.90367C11.7676 2.9697 11.7999 3.05927 11.7999 3.15265V10.8499C11.7999 10.9433 11.7676 11.0328 11.7099 11.0989C11.6523 11.1649 11.5742 11.202 11.4927 11.202H10.502C10.4206 11.202 10.3424 11.1649 10.2848 11.0989C10.2272 11.0328 10.1948 10.9433 10.1948 10.8499V3.15265C10.1948 3.05927 10.2272 2.9697 10.2848 2.90367C10.3424 2.83763 10.4206 2.80054 10.502 2.80054Z'
            fill='#FFFFFF'
        />
        <defs>
            <linearGradient
                id='paint0_linear_32108_18432'
                x1='1.63998'
                y1='0.600089'
                x2='15.5209'
                y2='12.0032'
                gradientUnits='userSpaceOnUse'
            >
                <stop offset='0.083042' stopColor='#FFB263' />
                <stop offset='0.498498' stopColor='#D084FF' />
                <stop offset='1' stopColor='#45A6FF' />
            </linearGradient>
        </defs>
    </svg>
)

const SolidDocumenttext = () => (
    <svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'>
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M4.7998 4.7999C4.7998 3.47442 5.87432 2.3999 7.1998 2.3999H12.7027C13.3393 2.3999 13.9497 2.65276 14.3998 3.10285L18.4969 7.1999C18.9469 7.64999 19.1998 8.26044 19.1998 8.89696V19.1999C19.1998 20.5254 18.1253 21.5999 16.7998 21.5999H7.1998C5.87432 21.5999 4.7998 20.5254 4.7998 19.1999V4.7999Z'
            fill='currentColor'
            strokeLinejoin='round'
        />
        <rect x='7.5' y='11.25' width='9' height='1.5' rx='0.75' fill='white' />
        <rect x='7.5' y='15.75' width='9' height='1.5' rx='0.75' fill='white' />
    </svg>
)
/**
 * @description  Icon/Solid/document-text
 */
export const SolidBorderDocumentTextIcon = (props: Partial<IconProps>) => {
    return <Icon component={SolidDocumenttext} {...props} />
}

const SolidYakOfficialPluginColor = () => {
    const id1 = uuidv4()
    const id2 = uuidv4()
    const id3 = uuidv4()
    return (
        <svg width='50' height='20' viewBox='0 0 50 20' fill='none' xmlns='http://www.w3.org/2000/svg'>
            <mask
                id={`${id2}`}
                // id='path-1-inside-1_33030_105611'
                fill='white'
            >
                <path d='M10 4C10 2.89543 10.8954 2 12 2H38C42.4183 2 46 5.58172 46 10C46 14.4183 42.4183 18 38 18H10V4Z' />
            </mask>
            <path
                d='M10 4C10 2.89543 10.8954 2 12 2H38C42.4183 2 46 5.58172 46 10C46 14.4183 42.4183 18 38 18H10V4Z'
                // fill='url(#paint0_linear_33030_105611)'
                fill={`url(#${id1})`}
            />
            <path
                d='M10 4C10 2.34315 11.3431 1 13 1H38C42.9706 1 47 5.02944 47 10H45C45 6.13401 41.866 3 38 3H12C10.8954 3 10 3.44772 10 4ZM47 10C47 14.9706 42.9706 19 38 19H10V17H38C41.866 17 45 13.866 45 10H47ZM10 18V2V18ZM38 1C42.9706 1 47 5.02944 47 10C47 14.9706 42.9706 19 38 19V17C41.866 17 45 13.866 45 10C45 6.13401 41.866 3 38 3V1Z'
                // fill='#31343F'
                fill={`url(#${id2})`}
                // mask='url(#path-1-inside-1_33030_105611)'
            />
            <path
                d='M29.27 6.64V8.83H28.31V7.56H21.69V8.82H20.73V6.64H24.48C24.34 6.36 24.18 6.09 24.01 5.85L25.04 5.69C25.18 5.97 25.32 6.28 25.46 6.64H29.27ZM27.85 8.35V11H23.05V11.88H28.31V15.03H27.37V14.67H23.05V15.04H22.11V8.35H27.85ZM23.05 13.85H27.37V12.69H23.05V13.85ZM23.05 10.18H26.92V9.17H23.05V10.18ZM30.58 7.2H34.79C34.6 6.81 34.38 6.44 34.12 6.08L35.02 5.75C35.29 6.16 35.54 6.64 35.76 7.2H39.47V8.12H34.27L34.19 9.69H38.31C38.28 11.84 38.19 13.19 38.03 13.74C37.81 14.54 37.31 14.95 36.52 14.97C36.2 14.97 35.81 14.95 35.37 14.92L35.09 14.06C35.62 14.08 36.07 14.1 36.43 14.1C36.85 14.08 37.12 13.78 37.24 13.18C37.3 12.84 37.33 11.97 37.35 10.59H34.08C33.94 11.36 33.7 12.07 33.34 12.71C32.85 13.57 32.16 14.36 31.28 15.08L30.59 14.42C31.65 13.53 32.35 12.71 32.69 11.95C33.03 11.19 33.22 10.34 33.27 9.4C33.29 8.85 33.31 8.42 33.33 8.12H30.58V7.2Z'
                fill='white'
                // fill={`url(#${id4})`}
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M13.5034 7.99311C13.7315 7.53684 13.3998 7 12.8896 7C12.6297 7 12.3921 7.14685 12.2759 7.37933L10.4455 11.04C10.2612 11.4086 9.7353 11.4086 9.55103 11.0401L7.72025 7.37849C7.60426 7.14653 7.36718 7 7.10783 7C6.59883 7 6.26778 7.53565 6.49541 7.99091L9.23268 13.4655C9.54812 14.0964 10.4501 14.0998 10.7655 13.469L13.5034 7.99311Z'
                fill='white'
                // fill={`url(#${id5})`}
            />
            <path
                d='M11.6547 7.34344L12.1024 7.56609L11.6547 7.34344L9.99842 10.6738L8.34178 7.34267L7.89409 7.56531L8.34178 7.34267C8.1506 6.95825 7.75875 6.71379 7.32836 6.71379C6.48256 6.71379 5.94133 7.60547 6.31494 8.35673L8.84352 13.4412L8.84353 13.4412C9.31693 14.3931 10.6777 14.4039 11.1549 13.4444L11.1549 13.4444L13.684 8.35878C14.0581 7.60658 13.5162 6.71379 12.6694 6.71379C12.2384 6.71379 11.8461 6.95855 11.6547 7.34344ZM9.32725 18.3187L9.07624 18.7511L9.32725 18.3187L3.17477 14.7475C2.75805 14.5056 2.5 14.0575 2.5 13.5713V6.42874C2.5 5.94245 2.75805 5.49444 3.17477 5.25255L9.32725 1.68128C9.74366 1.43957 10.2563 1.43957 10.6728 1.68128L16.8252 5.25255C17.242 5.49444 17.5 5.94245 17.5 6.42874V13.5713C17.5 14.0576 17.242 14.5056 16.8252 14.7475L10.6728 18.3187C10.2563 18.5604 9.74366 18.5604 9.32725 18.3187Z'
                // fill='url(#paint1_linear_33030_105611)'
                fill={`url(#${id3})`}
                stroke='#31343F'
            />
            <defs>
                <linearGradient
                    // id='paint0_linear_33030_105611'
                    id={id1}
                    x1='9.99336'
                    y1='10.0006'
                    x2='46.0008'
                    y2='10.0006'
                    gradientUnits='userSpaceOnUse'
                >
                    <stop stopColor='#FA931D' />
                    <stop offset='1' stopColor='#EF5B27' />
                </linearGradient>
                <linearGradient
                    // id='paint1_linear_33030_105611'
                    id={id3}
                    x1='1.99705'
                    y1='10.0007'
                    x2='18.0004'
                    y2='10.0007'
                    gradientUnits='userSpaceOnUse'
                >
                    <stop stopColor='#FA931D' />
                    <stop offset='1' stopColor='#EF5B27' />
                </linearGradient>
            </defs>
        </svg>
    )
}
/**
 * @description  Icon/Yak 官方/彩色
 */
export const SolidYakOfficialPluginColorIcon = (props: Partial<IconProps>) => {
    return <Icon component={SolidYakOfficialPluginColor} {...props} />
}

const LogNodeStatusInfo = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <rect width='24' height='24' rx='12' fill='#EAECF3' />
        <path
            d='M8.40005 12C8.40005 12.9941 7.59416 13.8 6.60005 13.8C5.60594 13.8 4.80005 12.9941 4.80005 12C4.80005 11.0058 5.60594 10.2 6.60005 10.2C7.59416 10.2 8.40005 11.0058 8.40005 12Z'
            fill='#85899E'
        />
        <path
            d='M13.8 12C13.8 12.9941 12.9942 13.8 12 13.8C11.0059 13.8 10.2 12.9941 10.2 12C10.2 11.0058 11.0059 10.2 12 10.2C12.9942 10.2 13.8 11.0058 13.8 12Z'
            fill='#85899E'
        />
        <path
            d='M17.4 13.8C18.3942 13.8 19.2 12.9941 19.2 12C19.2 11.0058 18.3942 10.2 17.4 10.2C16.4059 10.2 15.6 11.0058 15.6 12C15.6 12.9941 16.4059 13.8 17.4 13.8Z'
            fill='#85899E'
        />
    </svg>
)
/**
 * @description  icon/log 节点状态/普通信息 info
 */
export const LogNodeStatusInfoIcon = (props: Partial<IconProps>) => {
    return <Icon component={LogNodeStatusInfo} {...props} />
}

const LogNodeStatusWarning = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <rect width='24' height='24' rx='12' fill='#FFB660' />
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M10.4312 5.78899C11.1194 4.56562 12.8808 4.56562 13.5689 5.78899L18.5912 14.7175C19.2661 15.9174 18.399 17.3999 17.0223 17.3999H6.97779C5.6011 17.3999 4.73402 15.9174 5.40896 14.7175L10.4312 5.78899ZM12.9 14.7C12.9 15.1971 12.497 15.6 12 15.6C11.5029 15.6 11.1 15.1971 11.1 14.7C11.1 14.203 11.5029 13.8 12 13.8C12.497 13.8 12.9 14.203 12.9 14.7ZM12 7.50005C11.5029 7.50005 11.1 7.90299 11.1 8.40005V11.1C11.1 11.5971 11.5029 12 12 12C12.497 12 12.9 11.5971 12.9 11.1V8.40005C12.9 7.90299 12.497 7.50005 12 7.50005Z'
            fill='white'
        />
    </svg>
)
/**
 * @description  icon/log 节点状态/告警 warning
 */
export const LogNodeStatusWarningIcon = (props: Partial<IconProps>) => {
    return <Icon component={LogNodeStatusWarning} {...props} />
}

const LogNodeStatusError = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <rect width='24' height='24' rx='12' fill='#F7544A' />
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M12 19.2C15.9765 19.2 19.2 15.9765 19.2 12C19.2 8.0236 15.9765 4.80005 12 4.80005C8.0236 4.80005 4.80005 8.0236 4.80005 12C4.80005 15.9765 8.0236 19.2 12 19.2ZM10.8364 9.56365C10.485 9.21218 9.91512 9.21218 9.56365 9.56365C9.21218 9.91512 9.21218 10.485 9.56365 10.8364L10.7273 12L9.56365 13.1637C9.21218 13.5151 9.21218 14.085 9.56365 14.4364C9.91512 14.7879 10.485 14.7879 10.8364 14.4364L12 13.2728L13.1637 14.4364C13.5151 14.7879 14.085 14.7879 14.4364 14.4364C14.7879 14.085 14.7879 13.5151 14.4364 13.1637L13.2728 12L14.4364 10.8364C14.7879 10.485 14.7879 9.91512 14.4364 9.56365C14.085 9.21218 13.5151 9.21218 13.1637 9.56365L12 10.7273L10.8364 9.56365Z'
            fill='white'
        />
    </svg>
)
/**
 * @description  icon/log 节点状态/错误 Error
 */
export const LogNodeStatusErrorIcon = (props: Partial<IconProps>) => {
    return <Icon component={LogNodeStatusError} {...props} />
}

const LogNodeStatusSuccess = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <rect width='24' height='24' rx='12' fill='#56C991' />
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M12 19.2C15.9765 19.2 19.2 15.9765 19.2 12C19.2 8.0236 15.9765 4.80005 12 4.80005C8.0236 4.80005 4.80005 8.0236 4.80005 12C4.80005 15.9765 8.0236 19.2 12 19.2ZM15.3364 10.8364C15.6879 10.485 15.6879 9.91512 15.3364 9.56365C14.985 9.21218 14.4151 9.21218 14.0637 9.56365L11.1 12.5273L9.93644 11.3637C9.58497 11.0122 9.01512 11.0122 8.66365 11.3637C8.31218 11.7151 8.31218 12.285 8.66365 12.6364L10.4637 14.4364C10.8151 14.7879 11.385 14.7879 11.7364 14.4364L15.3364 10.8364Z'
            fill='white'
        />
    </svg>
)
/**
 * @description  icon/log 节点状态/成功 success
 */
export const LogNodeStatusSuccessIcon = (props: Partial<IconProps>) => {
    return <Icon component={LogNodeStatusSuccess} {...props} />
}

const LogNodeStatusCode = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <rect width='24' height='24' rx='12' fill='#31343F' />
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M4.80005 7.49995C4.80005 6.50584 5.60594 5.69995 6.60005 5.69995H17.4C18.3942 5.69995 19.2 6.50584 19.2 7.49995V16.5C19.2 17.4941 18.3942 18.3 17.4 18.3H6.60005C5.60594 18.3 4.80005 17.4941 4.80005 16.5V7.49995ZM7.76365 8.66356C8.11512 8.31208 8.68497 8.31208 9.03645 8.66356L11.7364 11.3636C12.0879 11.715 12.0879 12.2849 11.7364 12.6363L9.03645 15.3363C8.68497 15.6878 8.11512 15.6878 7.76365 15.3363C7.41218 14.9849 7.41218 14.415 7.76365 14.0636L9.82726 12L7.76365 9.93635C7.41218 9.58488 7.41218 9.01503 7.76365 8.66356ZM12.9 13.8C12.403 13.8 12 14.2029 12 14.7C12 15.197 12.403 15.6 12.9 15.6H15.6C16.0971 15.6 16.5 15.197 16.5 14.7C16.5 14.2029 16.0971 13.8 15.6 13.8H12.9Z'
            fill='white'
        />
    </svg>
)
/**
 * @description  icon/log 节点状态/输出文本
 */
export const LogNodeStatusCodeIcon = (props: Partial<IconProps>) => {
    return <Icon component={LogNodeStatusCode} {...props} />
}

const LogNodeStatusEcharts = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <rect width='24' height='24' rx='12' fill='#8863F7' />
        <path
            d='M4.80005 12C4.80005 8.0236 8.0236 4.80005 12 4.80005V12H19.2C19.2 15.9765 15.9765 19.2 12 19.2C8.0236 19.2 4.80005 15.9765 4.80005 12Z'
            fill='white'
        />
        <path d='M13.8 5.02681C16.3302 5.67802 18.3221 7.66994 18.9732 10.2001H13.8V5.02681Z' fill='white' />
    </svg>
)
/**
 * @description  icon/log 节点状态/图表
 */
export const LogNodeStatusEchartsIcon = (props: Partial<IconProps>) => {
    return <Icon component={LogNodeStatusEcharts} {...props} />
}

const LogNodeStatusLoading = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <rect width='24' height='24' rx='12' fill='#FBC6A1' />
        <circle cx='12' cy='12' r='8' fill='#F28B44' stroke='white' strokeWidth='2' />
    </svg>
)
/**
 * @description  icon/log 节点状态/当前节点
 */
export const LogNodeStatusLoadingIcon = (props: Partial<IconProps>) => {
    return <Icon component={LogNodeStatusLoading} {...props} />
}

const LogNodeStatusFolderError = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <rect width='24' height='24' rx='12' fill='#F7544A' />
        <path
            d='M4.79999 8.39961C4.79999 7.4055 5.60588 6.59961 6.59999 6.59961H11.1L12.9 8.39961H17.4C18.3941 8.39961 19.2 9.2055 19.2 10.1996V15.5996C19.2 16.5937 18.3941 17.3996 17.4 17.3996H6.59999C5.60588 17.3996 4.79999 16.5937 4.79999 15.5996V8.39961Z'
            fill='white'
        />
    </svg>
)
/**
 * @description  icon/log 节点状态/文件夹-失败
 */
export const LogNodeStatusFolderErrorIcon = (props: Partial<IconProps>) => {
    return <Icon component={LogNodeStatusFolderError} {...props} />
}

const LogNodeStatusFolder = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <rect width='24' height='24' rx='12' fill='#EAECF3' />
        <path
            d='M4.79999 8.39961C4.79999 7.4055 5.60588 6.59961 6.59999 6.59961H11.1L12.9 8.39961H17.4C18.3941 8.39961 19.2 9.2055 19.2 10.1996V15.5996C19.2 16.5937 18.3941 17.3996 17.4 17.3996H6.59999C5.60588 17.3996 4.79999 16.5937 4.79999 15.5996V8.39961Z'
            fill='#85899E'
        />
    </svg>
)
/**
 * @description  icon/log 节点状态/文件夹-失败
 */
export const LogNodeStatusFolderIcon = (props: Partial<IconProps>) => {
    return <Icon component={LogNodeStatusFolder} {...props} />
}

const LogNodeStatusFileError = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <rect width='24' height='24' rx='12' fill='#F7544A' />
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M6.59998 6.59981C6.59998 5.60569 7.40586 4.7998 8.39998 4.7998H12.5272C13.0046 4.7998 13.4624 4.98945 13.8 5.32701L16.8728 8.3998C17.2103 8.73737 17.4 9.19521 17.4 9.6726V17.3998C17.4 18.3939 16.5941 19.1998 15.6 19.1998H8.39998C7.40586 19.1998 6.59998 18.3939 6.59998 17.3998V6.59981ZM8.39998 11.9998C8.39998 11.5027 8.80292 11.0998 9.29998 11.0998H14.7C15.197 11.0998 15.6 11.5027 15.6 11.9998C15.6 12.4969 15.197 12.8998 14.7 12.8998H9.29998C8.80292 12.8998 8.39998 12.4969 8.39998 11.9998ZM9.29998 14.6998C8.80292 14.6998 8.39998 15.1027 8.39998 15.5998C8.39998 16.0969 8.80292 16.4998 9.29998 16.4998H14.7C15.197 16.4998 15.6 16.0969 15.6 15.5998C15.6 15.1027 15.197 14.6998 14.7 14.6998H9.29998Z'
            fill='white'
        />
    </svg>
)
/**
 * @description  icon/log 节点状态/文件-失败
 */
export const LogNodeStatusFileErrorIcon = (props: Partial<IconProps>) => {
    return <Icon component={LogNodeStatusFileError} {...props} />
}

const LogNodeStatusFile = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <rect width='24' height='24' rx='12' fill='#EAECF3' />
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M6.59998 6.59981C6.59998 5.60569 7.40586 4.7998 8.39998 4.7998H12.5272C13.0046 4.7998 13.4624 4.98945 13.8 5.32701L16.8728 8.3998C17.2103 8.73737 17.4 9.19521 17.4 9.6726V17.3998C17.4 18.3939 16.5941 19.1998 15.6 19.1998H8.39998C7.40586 19.1998 6.59998 18.3939 6.59998 17.3998V6.59981ZM8.39998 11.9998C8.39998 11.5027 8.80292 11.0998 9.29998 11.0998H14.7C15.197 11.0998 15.6 11.5027 15.6 11.9998C15.6 12.4969 15.197 12.8998 14.7 12.8998H9.29998C8.80292 12.8998 8.39998 12.4969 8.39998 11.9998ZM9.29998 14.6998C8.80292 14.6998 8.39998 15.1027 8.39998 15.5998C8.39998 16.0969 8.80292 16.4998 9.29998 16.4998H14.7C15.197 16.4998 15.6 16.0969 15.6 15.5998C15.6 15.1027 15.197 14.6998 14.7 14.6998H9.29998Z'
            fill='#85899E'
        />
    </svg>
)
/**
 * @description  icon/log 节点状态/文件-失败
 */
export const LogNodeStatusFileIcon = (props: Partial<IconProps>) => {
    return <Icon component={LogNodeStatusFile} {...props} />
}

const LogNodeStatusMD = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <rect width='24' height='24' rx='12' fill='#4A94F8' />
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M8.39998 4.7998C7.40586 4.7998 6.59998 5.60569 6.59998 6.59981V17.3998C6.59998 18.3939 7.40586 19.1998 8.39998 19.1998H15.6C16.5941 19.1998 17.4 18.3939 17.4 17.3998V9.6726C17.4 9.19521 17.2103 8.73737 16.8728 8.3998L13.8 5.32701C13.4624 4.98945 13.0046 4.7998 12.5272 4.7998H8.39998ZM10.02 9.6598C9.78754 9.3499 9.38288 9.22349 9.01537 9.34599C8.64786 9.46849 8.39998 9.81242 8.39998 10.1998V15.5998C8.39998 16.0969 8.80292 16.4998 9.29998 16.4998C9.79703 16.4998 10.2 16.0969 10.2 15.5998V12.8998L11.28 14.3398C11.4499 14.5664 11.7167 14.6998 12 14.6998C12.2833 14.6998 12.55 14.5664 12.72 14.3398L13.8 12.8998V15.5998C13.8 16.0969 14.2029 16.4998 14.7 16.4998C15.197 16.4998 15.6 16.0969 15.6 15.5998V10.1998C15.6 9.81242 15.3521 9.46849 14.9846 9.34599C14.6171 9.22349 14.2124 9.3499 13.98 9.6598L12 12.2998L10.02 9.6598Z'
            fill='white'
        />
    </svg>
)
/**
 * @description  icon/log 节点状态/文件 markdown
 */
export const LogNodeStatusMDIcon = (props: Partial<IconProps>) => {
    return <Icon component={LogNodeStatusMD} {...props} />
}

const LogNodeStatusNew = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <rect width='24' height='24' rx='12' fill='#EAECF3' />
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M12 5.69995C12.497 5.69995 12.9 6.10289 12.9 6.59995V11.1H17.4C17.897 11.1 18.3 11.5029 18.3 12C18.3 12.497 17.897 12.9 17.4 12.9H12.9V17.4C12.9 17.897 12.497 18.3 12 18.3C11.5029 18.3 11.1 17.897 11.1 17.4V12.9H6.59995C6.10289 12.9 5.69995 12.497 5.69995 12C5.69995 11.5029 6.10289 11.1 6.59995 11.1L11.1 11.1V6.59995C11.1 6.10289 11.5029 5.69995 12 5.69995Z'
            fill='#85899E'
        />
    </svg>
)
/**
 * @description  icon/log 节点状态/创建
 */
export const LogNodeStatusNewIcon = (props: Partial<IconProps>) => {
    return <Icon component={LogNodeStatusNew} {...props} />
}

const LogNodeStatusAuditSuccess = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <rect width='24' height='24' rx='12' fill='#56C991' />
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M8.64036 6.10951C9.21912 6.06332 9.76856 5.83574 10.2105 5.45915C11.2417 4.58035 12.7584 4.58035 13.7896 5.45915C14.2315 5.83574 14.781 6.06332 15.3597 6.10951C16.7103 6.21729 17.7828 7.28977 17.8906 8.64036C17.9368 9.21912 18.1644 9.76856 18.5409 10.2105C19.4198 11.2417 19.4198 12.7584 18.5409 13.7896C18.1644 14.2315 17.9368 14.781 17.8906 15.3597C17.7828 16.7103 16.7103 17.7828 15.3597 17.8906C14.781 17.9368 14.2315 18.1644 13.7896 18.5409C12.7584 19.4198 11.2417 19.4198 10.2105 18.5409C9.76856 18.1644 9.21912 17.9368 8.64036 17.8906C7.28977 17.7828 6.21729 16.7103 6.10951 15.3597C6.06332 14.781 5.83574 14.2315 5.45915 13.7896C4.58035 12.7584 4.58035 11.2417 5.45915 10.2105C5.83574 9.76856 6.06332 9.21912 6.10951 8.64036C6.21729 7.28977 7.28977 6.21729 8.64036 6.10951ZM15.3364 10.8364C15.6879 10.485 15.6879 9.91512 15.3364 9.56365C14.985 9.21218 14.4151 9.21218 14.0637 9.56365L11.1 12.5273L9.93644 11.3637C9.58497 11.0122 9.01512 11.0122 8.66365 11.3637C8.31218 11.7151 8.31218 12.285 8.66365 12.6364L10.4637 14.4364C10.8151 14.7879 11.385 14.7879 11.7364 14.4364L15.3364 10.8364Z'
            fill='white'
        />
    </svg>
)
/**
 * @description  icon/log 节点状态/审核通过
 */
export const LogNodeStatusAuditSuccessIcon = (props: Partial<IconProps>) => {
    return <Icon component={LogNodeStatusAuditSuccess} {...props} />
}

const LogNodeStatusAuditFailed = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <rect width='24' height='24' rx='12' fill='#F7544A' />
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M19.2 12C19.2 15.9765 15.9765 19.2 12 19.2C8.0236 19.2 4.80005 15.9765 4.80005 12C4.80005 8.0236 8.0236 4.80005 12 4.80005C15.9765 4.80005 19.2 8.0236 19.2 12ZM15.129 16.4017C14.2462 17.0303 13.1663 17.4 12 17.4C9.01771 17.4 6.60005 14.9824 6.60005 12C6.60005 10.8338 6.96978 9.75385 7.59842 8.8711L15.129 16.4017ZM16.4018 15.1289L8.87123 7.59833C9.75396 6.96974 10.8338 6.60005 12 6.60005C14.9824 6.60005 17.4 9.01771 17.4 12C17.4 13.1663 17.0304 14.2461 16.4018 15.1289Z'
            fill='white'
        />
    </svg>
)
/**
 * @description  icon/log 节点状态/审核不通过
 */
export const LogNodeStatusAuditFailedIcon = (props: Partial<IconProps>) => {
    return <Icon component={LogNodeStatusAuditFailed} {...props} />
}

const LogNodeStatusComment = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <rect width='24' height='24' rx='12' fill='#EAECF3' />
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M19.2 12C19.2 15.4793 15.9765 18.3 12 18.3C10.6576 18.3 9.40092 17.9785 8.32514 17.4187L4.80005 18.3L6.00452 15.4895C5.24357 14.4905 4.80005 13.2906 4.80005 12C4.80005 8.52056 8.0236 5.69995 12 5.69995C15.9765 5.69995 19.2 8.52056 19.2 12ZM9.30005 11.1H7.50005V12.9H9.30005V11.1ZM16.5 11.1H14.7V12.9H16.5V11.1ZM11.1 11.1H12.9V12.9H11.1V11.1Z'
            fill='#85899E'
        />
    </svg>
)
/**
 * @description  icon/log 节点状态/评论
 */
export const LogNodeStatusCommentIcon = (props: Partial<IconProps>) => {
    return <Icon component={LogNodeStatusComment} {...props} />
}

const LogNodeStatusModify = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <rect width='24' height='24' rx='12' fill='#EAECF3' />
        <path
            d='M17.8289 13.3289C17.1054 14.0463 16.1838 14.5308 15.1825 14.7201C14.1813 14.9093 13.1464 14.7945 12.211 14.3906L8.55473 18.6234C8.5477 18.6375 8.53363 18.6445 8.5266 18.6515C8.31821 18.8607 8.07057 19.0267 7.79788 19.14C7.52519 19.2532 7.23282 19.3115 6.93754 19.3115C6.64226 19.3115 6.34989 19.2532 6.0772 19.14C5.80451 19.0267 5.55687 18.8607 5.34848 18.6515C5.13928 18.4431 4.9733 18.1955 4.86004 17.9228C4.74678 17.6501 4.68848 17.3578 4.68848 17.0625C4.68848 16.7672 4.74678 16.4748 4.86004 16.2021C4.9733 15.9294 5.13928 15.6818 5.34848 15.4734L5.3766 15.4453L9.60941 11.789C9.2017 10.8603 9.08239 9.83042 9.26695 8.83303C9.45151 7.83564 9.93142 6.91668 10.6445 6.19529C11.3575 5.47389 12.2709 4.98333 13.266 4.7872C14.2612 4.59106 15.2924 4.6984 16.2258 5.09529C16.3103 5.13075 16.3846 5.18654 16.4423 5.25769C16.4999 5.32885 16.5391 5.41315 16.5563 5.5031C16.574 5.5937 16.5692 5.68727 16.5422 5.77556C16.5152 5.86385 16.4669 5.94414 16.4016 6.00935L13.6664 8.7445L13.9266 10.0734L15.2555 10.3336L17.9907 7.59841C18.0559 7.53306 18.1362 7.48477 18.2245 7.45779C18.3127 7.43082 18.4063 7.42598 18.4969 7.44372C18.5869 7.46092 18.6712 7.50009 18.7423 7.55775C18.8135 7.61541 18.8693 7.68976 18.9047 7.77419C19.3017 8.70145 19.4113 9.72644 19.2195 10.7167C19.0278 11.7069 18.5433 12.6169 17.8289 13.3289Z'
            fill='#85899E'
        />
    </svg>
)
/**
 * @description  icon/log 节点状态/修改
 */
export const LogNodeStatusModifyIcon = (props: Partial<IconProps>) => {
    return <Icon component={LogNodeStatusModify} {...props} />
}

const LogNodeStatusRecover = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <rect width='24' height='24' rx='12' fill='#EAECF3' />
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M6.59995 4.80005C7.09701 4.80005 7.49995 5.20299 7.49995 5.70005V7.59118C8.64303 6.42445 10.2364 5.70005 12 5.70005C14.7444 5.70005 17.0768 7.45444 17.9412 9.90013C18.1069 10.3688 17.8612 10.883 17.3926 11.0486C16.924 11.2142 16.4098 10.9686 16.2441 10.5C15.6259 8.75097 13.9579 7.50005 12 7.50005C10.5285 7.50005 9.22078 8.20657 8.39937 9.30005H11.1C11.597 9.30005 12 9.70299 12 10.2C12 10.6971 11.597 11.1 11.1 11.1H6.59995C6.10289 11.1 5.69995 10.6971 5.69995 10.2V5.70005C5.69995 5.20299 6.10289 4.80005 6.59995 4.80005ZM6.6073 12.9515C7.07594 12.7859 7.59014 13.0315 7.75578 13.5001C8.37396 15.2491 10.042 16.5 12 16.5C13.4714 16.5 14.7791 15.7935 15.6005 14.7001L12.9 14.7C12.4029 14.7 12 14.2971 12 13.8C12 13.303 12.4029 12.9 12.9 12.9H17.3999C17.6386 12.9 17.8676 12.9949 18.0363 13.1637C18.2051 13.3324 18.3 13.5614 18.3 13.8V18.3C18.3 18.7971 17.897 19.2 17.4 19.2C16.9029 19.2 16.5 18.7971 16.5 18.3V16.4089C15.3569 17.5757 13.7635 18.3 12 18.3C9.25549 18.3 6.92309 16.5457 6.05867 14.1C5.89302 13.6313 6.13866 13.1171 6.6073 12.9515Z'
            fill='#85899E'
        />
    </svg>
)
/**
 * @description  icon/log 节点状态/恢复
 */
export const LogNodeStatusRecoverIcon = (props: Partial<IconProps>) => {
    return <Icon component={LogNodeStatusRecover} {...props} />
}

const LogNodeStatusDelete = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <rect width='24' height='24' rx='12' fill='#EAECF3' />
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M11.1 4.80005C10.7591 4.80005 10.4474 4.99265 10.295 5.29756L9.64372 6.60005H6.59995C6.10289 6.60005 5.69995 7.00299 5.69995 7.50005C5.69995 7.9971 6.1029 8.40005 6.59995 8.40005L6.59995 17.4C6.59995 18.3942 7.40584 19.2 8.39995 19.2H15.6C16.5941 19.2 17.4 18.3942 17.4 17.4V8.40005C17.897 8.40005 18.3 7.9971 18.3 7.50005C18.3 7.00299 17.897 6.60005 17.4 6.60005H14.3562L13.7049 5.29756C13.5525 4.99265 13.2408 4.80005 12.9 4.80005H11.1ZM9.29995 10.2C9.29995 9.70299 9.7029 9.30005 10.2 9.30005C10.697 9.30005 11.1 9.70299 11.1 10.2V15.6C11.1 16.0971 10.697 16.5 10.2 16.5C9.7029 16.5 9.29995 16.0971 9.29995 15.6V10.2ZM13.8 9.30005C13.3029 9.30005 12.9 9.70299 12.9 10.2V15.6C12.9 16.0971 13.3029 16.5 13.8 16.5C14.297 16.5 14.7 16.0971 14.7 15.6V10.2C14.7 9.70299 14.297 9.30005 13.8 9.30005Z'
            fill='#85899E'
        />
    </svg>
)
/**
 * @description  icon/log 节点状态/删除
 */
export const LogNodeStatusDeleteIcon = (props: Partial<IconProps>) => {
    return <Icon component={LogNodeStatusDelete} {...props} />
}

const RuleManagementAudit = () => (
    <svg xmlns='http://www.w3.org/2000/svg' width='160' height='165' viewBox='0 0 160 165' fill='none'>
        <g filter='url(#filter0_d_37734_256323)'>
            <path
                d='M93.6056 129.048L91.5854 129.508L93.7016 138.679L95.7218 138.219L93.6056 129.048Z'
                fill='url(#paint0_linear_37734_256323)'
            />
            <path
                d='M86.8999 130.474L87.2156 133.889L86.1963 133.982L83.663 130.767L81.2321 130.991L84.2174 134.38C83.6833 134.567 83.237 134.942 82.9636 135.435C82.7013 136.023 82.6125 136.672 82.7076 137.308C82.738 137.777 82.8521 138.238 83.0446 138.668C83.2077 139.013 83.4648 139.306 83.7867 139.515C84.1464 139.74 84.5508 139.884 84.9722 139.938C85.5206 140.001 86.0744 140.001 86.6227 139.938L89.8298 139.646L88.9769 130.275L86.8999 130.474ZM86.7847 138.299C86.49 138.328 86.1936 138.336 85.8976 138.325C85.6859 138.32 85.4778 138.27 85.2879 138.176C85.1295 138.091 85.0026 137.957 84.9254 137.795C84.829 137.582 84.7726 137.354 84.759 137.121C84.7269 136.876 84.7384 136.626 84.7932 136.384C84.8361 136.2 84.936 136.034 85.0789 135.91C85.2448 135.773 85.4407 135.678 85.6505 135.63C85.9304 135.56 86.2157 135.513 86.5034 135.49L87.3564 135.414L87.6165 138.223L86.7847 138.299Z'
                fill='url(#paint1_linear_37734_256323)'
            />
            <path
                d='M75.0355 136.643L73.8328 135.486L72.7539 136.982L72.1312 135.249L70.6556 136.028L71.7389 137.524L69.9008 137.566L70.1908 139.21L71.9393 138.647L71.4318 140.396L73.078 140.625L73.0737 138.803L74.5962 139.824L75.334 138.325L73.577 137.778L75.0355 136.643Z'
                fill='url(#paint2_linear_37734_256323)'
            />
            <path
                d='M63.2734 127.78C62.8014 127.467 62.2967 127.205 61.768 127C61.243 126.782 60.6929 126.628 60.1302 126.543C59.6713 126.47 59.2021 126.493 58.7527 126.61C58.3366 126.73 57.958 126.953 57.6524 127.259C57.3004 127.624 57.0264 128.056 56.8465 128.529L54.4794 134.363L56.39 135.13L58.6717 129.508C58.7601 129.285 58.8747 129.073 59.013 128.877C59.1372 128.709 59.3011 128.574 59.4905 128.483C59.7017 128.395 59.932 128.36 60.1602 128.381C60.4814 128.41 60.7954 128.492 61.0898 128.623C61.3831 128.724 61.6603 128.867 61.9129 129.046C62.0981 129.179 62.2452 129.357 62.3394 129.563C62.4209 129.757 62.4475 129.97 62.4162 130.178C62.3795 130.427 62.3107 130.67 62.2115 130.902L59.9299 136.524L61.8532 137.291L64.2202 131.457C64.4343 130.97 64.5529 130.446 64.5699 129.915C64.5728 129.489 64.4561 129.071 64.2329 128.707C63.9828 128.334 63.6558 128.018 63.2734 127.78Z'
                fill='url(#paint3_linear_37734_256323)'
            />
            <path
                d='M53.5284 127.081C53.3303 126.806 53.1076 126.549 52.8631 126.314C52.6456 126.098 52.4751 125.916 52.3515 125.772C52.2456 125.654 52.1579 125.521 52.0914 125.378C52.0415 125.277 52.0249 125.162 52.0443 125.052C52.0752 124.93 52.1256 124.814 52.1936 124.709C52.2428 124.603 52.3219 124.515 52.4212 124.454C52.5205 124.393 52.6356 124.362 52.7523 124.365C53.0664 124.421 53.3645 124.544 53.6265 124.725C54.2595 125.128 54.8335 125.616 55.3324 126.174L56.1853 124.781C55.9154 124.525 55.6306 124.286 55.3324 124.064C55.014 123.824 54.6728 123.592 54.3089 123.366C53.9471 123.14 53.5626 122.953 53.1617 122.806C52.8399 122.689 52.4977 122.637 52.1553 122.654C51.8413 122.674 51.5383 122.776 51.2767 122.95C50.9717 123.169 50.7159 123.449 50.526 123.772C50.3708 124.017 50.2437 124.279 50.1466 124.552C50.0744 124.773 50.0581 125.009 50.0996 125.238C50.1539 125.488 50.2567 125.726 50.4023 125.937C50.6025 126.223 50.8281 126.491 51.0762 126.738C51.2852 126.95 51.4515 127.128 51.5751 127.267C51.6772 127.376 51.7675 127.495 51.844 127.623C51.8951 127.701 51.9189 127.793 51.9121 127.886C51.8946 127.982 51.8569 128.073 51.8013 128.153C51.7578 128.245 51.6901 128.324 51.6053 128.382C51.5205 128.439 51.4218 128.472 51.3194 128.479C51.0104 128.433 50.7176 128.312 50.4665 128.127C50.3184 128.038 50.176 127.941 50.04 127.835C49.8993 127.729 49.7627 127.619 49.6348 127.509C49.5068 127.398 49.3874 127.288 49.2808 127.187C49.1741 127.085 49.0846 126.996 49.0121 126.92L48.1592 128.157C48.3487 128.378 48.5616 128.579 48.7945 128.754C49.0988 128.995 49.4179 129.218 49.7499 129.42C50.1365 129.667 50.5537 129.863 50.991 130.004C51.3139 130.109 51.6547 130.148 51.9931 130.118C52.2837 130.089 52.5602 129.979 52.7906 129.801C53.0402 129.607 53.2514 129.368 53.4133 129.097C53.5567 128.873 53.6741 128.633 53.7631 128.382C53.8329 128.174 53.8474 127.952 53.8056 127.737C53.7598 127.502 53.6655 127.278 53.5284 127.081Z'
                fill='url(#paint4_linear_37734_256323)'
            />
            <path
                d='M49.2466 120.853C49.1978 120.423 49.0377 120.013 48.7818 119.663C48.483 119.252 48.1334 118.881 47.7413 118.557C47.4982 118.353 47.2507 118.167 47.0076 118.002C46.7645 117.837 46.53 117.693 46.3125 117.578C46.1192 117.467 45.9182 117.369 45.7111 117.286C45.5607 117.226 45.4052 117.181 45.2464 117.15L44.2441 118.328C44.4055 118.365 44.5639 118.415 44.7176 118.476C44.912 118.554 45.1012 118.643 45.2847 118.743C45.4808 118.849 45.6815 118.963 45.8819 119.09C46.0783 119.22 46.2662 119.361 46.4448 119.514C46.8616 119.815 47.1697 120.241 47.3233 120.73C47.3592 120.946 47.3473 121.167 47.2883 121.377C47.2294 121.588 47.1248 121.784 46.982 121.95L43.1438 119.133C43.0627 119.201 42.9605 119.298 42.8283 119.43C42.6961 119.561 42.5639 119.709 42.4274 119.853C42.145 120.185 41.8963 120.544 41.6853 120.925C41.5026 121.26 41.4033 121.633 41.3954 122.014C41.3981 122.411 41.5054 122.801 41.7067 123.145C41.9804 123.6 42.3342 124.001 42.7514 124.331C43.1385 124.668 43.5687 124.953 44.0309 125.178C44.4269 125.376 44.8675 125.47 45.3103 125.45C45.7651 125.414 46.2044 125.269 46.5897 125.026C47.6259 124.316 48.4521 123.343 48.9824 122.209C49.1841 121.786 49.2749 121.32 49.2466 120.853ZM45.5194 123.48C45.353 123.595 45.1615 123.669 44.9606 123.696C44.7633 123.714 44.5643 123.686 44.3807 123.611C44.1419 123.505 43.9215 123.362 43.7281 123.188C43.5394 123.04 43.3815 122.857 43.2633 122.649C43.1822 122.496 43.1453 122.323 43.1567 122.149C43.1678 121.981 43.2205 121.818 43.3101 121.675C43.4041 121.511 43.5141 121.356 43.6385 121.213L46.0908 122.971C45.924 123.165 45.7319 123.336 45.5194 123.48Z'
                fill='url(#paint5_linear_37734_256323)'
            />
            <path
                d='M38.5883 114.542L37.407 115.588L40.1931 118.694L41.3744 117.649L38.5883 114.542Z'
                fill='url(#paint6_linear_37734_256323)'
            />
            <path
                d='M37.9153 107.702C37.579 107.165 37.1749 106.672 36.7127 106.237C36.2998 105.843 35.792 105.561 35.2379 105.417C34.6839 105.274 34.1019 105.275 33.5481 105.419C32.7985 105.614 32.0877 105.933 31.4457 106.364C30.7461 106.778 30.1207 107.305 29.5949 107.923C29.2244 108.35 28.9794 108.87 28.8869 109.426C28.7943 109.982 28.8576 110.552 29.0701 111.075C29.2919 111.669 29.5779 112.237 29.9231 112.769L31.6675 115.494L39.6553 110.435L37.9153 107.702ZM32.0342 112.786L31.4628 111.897C31.2552 111.582 31.0861 111.243 30.9595 110.889C30.8574 110.592 30.8412 110.274 30.9126 109.969C31.0067 109.634 31.1823 109.327 31.4243 109.075C31.7705 108.712 32.1651 108.397 32.5971 108.139C32.9945 107.874 33.4245 107.66 33.8765 107.503C34.2069 107.392 34.5599 107.363 34.9043 107.419C35.2239 107.475 35.5201 107.622 35.7573 107.842C36.0396 108.1 36.2838 108.397 36.4824 108.723L37.0582 109.613L32.0342 112.786Z'
                fill='url(#paint7_linear_37734_256323)'
            />
            <path
                d='M29.4925 104.152C30.7404 103.993 31.9242 103.511 32.9255 102.754C33.2854 102.466 33.5682 102.093 33.7486 101.67C33.9038 101.265 33.9523 100.828 33.8894 100.399C33.8107 99.8958 33.6673 99.4045 33.4629 98.9374C33.3483 98.6479 33.2173 98.365 33.0706 98.0901C32.9299 97.8274 32.7891 97.5944 32.6441 97.3868C32.5257 97.1991 32.3931 97.0208 32.2475 96.8531C32.1423 96.7304 32.0267 96.6167 31.902 96.5138L30.4606 97.0988C30.5865 97.2064 30.7034 97.324 30.8102 97.4505C30.9496 97.6066 31.0781 97.7722 31.1942 97.9461C31.3179 98.1283 31.4371 98.3231 31.5565 98.5307C31.673 98.7303 31.777 98.9369 31.8678 99.1492C32.0968 99.6081 32.1702 100.128 32.0769 100.632C32.0102 100.838 31.8995 101.028 31.7523 101.188C31.6051 101.348 31.4249 101.475 31.224 101.56L29.147 97.323C29.0489 97.323 28.9082 97.3826 28.7205 97.4376C28.5329 97.4927 28.3581 97.5648 28.1662 97.6453C27.7597 97.8075 27.371 98.0104 27.0061 98.251C26.6868 98.4685 26.4249 98.7591 26.2427 99.0983C26.0609 99.4517 25.9743 99.8458 25.9911 100.242C26.0208 100.772 26.1479 101.292 26.3664 101.776C26.5554 102.257 26.8062 102.711 27.1127 103.127C27.37 103.482 27.7153 103.766 28.115 103.949C28.5497 104.131 29.0234 104.201 29.4925 104.152ZM28.1491 101.877C27.9855 101.676 27.8545 101.45 27.761 101.208C27.6639 100.99 27.6103 100.756 27.6031 100.517C27.6035 100.343 27.6508 100.172 27.7397 100.022C27.8302 99.8798 27.9528 99.7611 28.0979 99.6747C28.2573 99.5734 28.4259 99.4868 28.6012 99.4161L29.9616 102.102C29.7215 102.194 29.4708 102.257 29.2153 102.289C29.0151 102.311 28.8123 102.288 28.6224 102.221C28.4341 102.148 28.2669 102.03 28.1362 101.877H28.1491Z'
                fill='url(#paint8_linear_37734_256323)'
            />
            <path
                d='M25.9058 95.2937L31.5438 93.8366L31.0449 91.9343L25.4068 93.3918L25.0443 92.0021L23.5516 92.3877L23.9142 93.7815C23.6552 93.8512 23.3915 93.9019 23.1252 93.9338C22.948 93.9609 22.767 93.9466 22.5964 93.8916C22.4561 93.8376 22.3386 93.7375 22.2637 93.6078C22.1637 93.4316 22.0905 93.2417 22.0463 93.0443C22.02 92.948 21.9987 92.8502 21.9824 92.7518C21.9824 92.6543 21.9567 92.5612 21.9482 92.468L20.5749 92.8238C20.5749 92.9593 20.6133 93.0949 20.6346 93.2474C20.6561 93.3903 20.686 93.5317 20.7242 93.6711C20.8274 94.0629 20.9703 94.4435 21.1506 94.8068C21.2968 95.1146 21.52 95.3798 21.7989 95.5775C22.1044 95.7762 22.4577 95.8904 22.8224 95.9081C23.3439 95.9253 23.8649 95.8608 24.3663 95.7174H24.4302L24.7159 96.8063L26.2086 96.4166L25.9058 95.2937Z'
                fill='url(#paint9_linear_37734_256323)'
            />
            <path
                d='M21.7904 81.5335L22.123 79.7372L23.4366 81.0336L24.443 79.7076L22.8224 78.8264L24.4729 78.0003L23.5133 76.6446L22.1571 77.8943L21.8885 76.0853L20.2807 76.5725L21.0568 78.229L19.2486 77.9409L19.2188 79.5932L21.0398 79.3644L20.2039 80.9913L21.7904 81.5335Z'
                fill='url(#paint10_linear_37734_256323)'
            />
            <path
                d='M22.3107 67.4934C22.6187 68.0034 23.0458 68.4322 23.556 68.7433C24.222 69.1417 24.9496 69.428 25.7096 69.5906C26.5041 69.8111 27.3295 69.9012 28.1533 69.8574C28.7462 69.8224 29.3204 69.6374 29.8209 69.3196C30.2733 69.0096 30.64 68.5914 30.8871 68.1036C31.1745 67.5412 31.3935 66.9468 31.5395 66.3329C31.6473 65.9165 31.7159 65.491 31.7442 65.0619C31.7721 64.7102 31.7622 64.3565 31.7144 64.0069L30.0085 63.5833C30.0404 63.954 30.0404 64.3267 30.0085 64.6974C29.9773 65.0703 29.9159 65.4402 29.825 65.8033C29.7414 66.1571 29.6094 66.4976 29.4327 66.8157C29.2802 67.0793 29.0534 67.2929 28.7803 67.4301C28.4607 67.5792 28.1095 67.6488 27.7568 67.6332C27.2466 67.6154 26.7401 67.5404 26.2471 67.409C25.7686 67.3018 25.3047 67.138 24.8652 66.9216C24.5467 66.7675 24.2682 66.5429 24.0508 66.265C23.8656 66.0183 23.7547 65.7245 23.7309 65.4177C23.7058 65.0467 23.7446 64.6739 23.8459 64.316C23.9316 63.9531 24.0501 63.5986 24.1999 63.2568C24.3316 62.9632 24.4856 62.68 24.6605 62.4095L22.9248 61.9859C22.5262 62.6183 22.2379 63.3132 22.0719 64.0409C21.9127 64.655 21.8394 65.2877 21.8543 65.9217C21.8775 66.4743 22.0341 67.0134 22.3107 67.4934Z'
                fill='url(#paint11_linear_37734_256323)'
            />
            <path
                d='M33.4587 60.4058L30.0682 58.9739L31.4116 55.8304L29.7654 55.1356L28.422 58.2791L26.4005 57.4233L27.8548 54.0298L26.1958 53.3308L23.9313 58.618L32.6441 62.3038L33.4587 60.4058Z'
                fill='url(#paint12_linear_37734_256323)'
            />
            <path
                d='M29.8762 51.4921C30.3703 52.0911 30.9629 52.6026 31.629 53.0047C32.3089 53.4686 33.0592 53.8217 33.8511 54.051C34.4215 54.2117 35.0239 54.222 35.5995 54.0808C36.1355 53.9312 36.6243 53.6482 37.0197 53.2587C37.489 52.7988 37.9039 52.2872 38.2564 51.7338C38.5667 51.2556 38.8418 50.7557 39.0796 50.2381C39.2786 49.8211 39.4398 49.3874 39.5614 48.9419L35.2071 46.1497L33.288 49.1153L34.7465 50.0515L35.6209 48.7044L37.3268 49.8103C37.2718 49.9568 37.2047 50.0985 37.1263 50.234C37.0452 50.378 36.9515 50.526 36.8491 50.687C36.6397 51.0229 36.3858 51.3294 36.0942 51.598C35.8628 51.8089 35.5731 51.9459 35.2625 51.9919C34.9087 52.0295 34.5509 51.9787 34.222 51.8438C33.7386 51.6524 33.2769 51.4109 32.8445 51.1235C32.416 50.8627 32.0234 50.548 31.676 50.1872C31.4261 49.9293 31.2391 49.6175 31.13 49.2762C31.0443 48.9617 31.0519 48.6293 31.1515 48.3189C31.2735 47.9418 31.4486 47.5839 31.6717 47.2556C31.8953 46.9112 32.1448 46.5842 32.418 46.2771C32.6777 45.9829 32.9631 45.712 33.2709 45.4679L31.7485 44.489C31.6061 44.5975 31.4721 44.7164 31.3477 44.8448C31.2027 44.9931 31.0619 45.1502 30.9212 45.3239C30.7804 45.4976 30.6312 45.6752 30.4947 45.8659C30.3582 46.0565 30.2132 46.2474 30.0895 46.4381C29.7266 46.9922 29.4397 47.5921 29.2365 48.2216C29.0582 48.7684 29.0173 49.3502 29.1172 49.9163C29.2391 50.4945 29.4994 51.035 29.8762 51.4921Z'
                fill='url(#paint13_linear_37734_256323)'
            />
            <path
                d='M44.2527 34.5205L45.7752 33.491L45.7709 35.3339L47.4256 35.1094L46.9181 33.347L48.671 33.9316L48.9695 32.3005L47.1186 32.2158L48.2232 30.7584L46.7433 29.9662L46.1079 31.6778L45.0417 30.195L43.8348 31.3388L45.2762 32.4615L43.5277 33.0165L44.2527 34.5205Z'
                fill='url(#paint14_linear_37734_256323)'
            />
            <path
                d='M38.7476 35.0421L37.0065 36.154L42.1213 44.0579L43.8625 42.946L38.7476 35.0421Z'
                fill='url(#paint15_linear_37734_256323)'
            />
            <path
                d='M57.9339 34.2409L56.471 31.1355L57.3967 30.7119L60.8765 32.8852L63.0857 31.8558L59.1196 29.6738C59.5587 29.3185 59.8503 28.8146 59.9384 28.2589C59.9873 27.6168 59.8496 26.9741 59.5417 26.4074C59.353 25.9776 59.0887 25.5844 58.7612 25.2465C58.4894 24.9712 58.145 24.7777 57.7675 24.6876C57.3543 24.5994 56.927 24.5994 56.5137 24.6876C55.9759 24.8115 55.4539 24.9944 54.9571 25.2337L52.0401 26.5895L56.0531 35.1135L57.9339 34.2409ZM54.6117 27.1956L55.3665 26.8439C55.6337 26.7158 55.9102 26.6078 56.1939 26.5216C56.3939 26.4538 56.6065 26.431 56.8165 26.4542C56.9957 26.4813 57.1616 26.5642 57.29 26.6913C57.4517 26.8589 57.5817 27.0542 57.6738 27.2676C57.7865 27.4896 57.8615 27.7287 57.8956 27.9751C57.9158 28.1624 57.8786 28.351 57.789 28.517C57.6831 28.6982 57.5373 28.8533 57.3625 28.9705C57.1163 29.1333 56.8565 29.275 56.5862 29.3941L55.8313 29.7458L54.6117 27.1956Z'
                fill='url(#paint16_linear_37734_256323)'
            />
            <path
                d='M66.9965 24.446L68.519 25.1281L69.0308 23.3614L70.2036 24.7807L71.3252 23.5521L69.7984 22.5099L71.5128 21.8532L70.6812 20.4043L69.2312 21.5228L69.1118 19.7053L67.4827 20.04L68.1053 21.7515L66.3269 21.3024L66.1435 22.9632L67.9816 22.8869L66.9965 24.446Z'
                fill='url(#paint17_linear_37734_256323)'
            />
            <path
                d='M79.859 28.2502C80.2185 28.529 80.6346 28.7271 81.0786 28.8307C81.6301 28.967 82.1951 29.0424 82.7633 29.0554C83.3348 29.0834 83.9077 29.0421 84.4692 28.9325C84.9287 28.8485 85.365 28.668 85.7486 28.4029C86.1012 28.1509 86.3818 27.8121 86.563 27.4199C86.7689 26.955 86.8777 26.4537 86.8829 25.9458L87.1132 19.663L85.0533 19.5868L84.8315 25.645C84.8267 25.8844 84.7909 26.1222 84.7249 26.3525C84.6662 26.5516 84.5593 26.7334 84.4136 26.8821C84.246 27.0376 84.0425 27.1494 83.8209 27.2081C83.5076 27.2867 83.1837 27.3154 82.8614 27.2929C82.5478 27.2898 82.2363 27.2427 81.9359 27.153C81.7178 27.0897 81.5204 26.9701 81.3643 26.8059C81.2212 26.6516 81.124 26.4607 81.083 26.2548C81.0347 26.0079 81.016 25.7564 81.0274 25.5052L81.2492 19.4511L79.1766 19.375L78.9463 25.662C78.9111 26.1924 78.9793 26.7247 79.1468 27.2296C79.2855 27.6284 79.5318 27.9812 79.859 28.2502Z'
                fill='url(#paint18_linear_37734_256323)'
            />
            <path
                d='M90.9985 29.9576C91.4186 30.0497 91.8477 30.0953 92.2779 30.0933C92.6219 30.0976 92.9629 30.0312 93.2799 29.8984C93.5677 29.7738 93.8165 29.5747 94.0006 29.3221C94.2139 29.0125 94.3592 28.6619 94.4271 28.2928C94.4899 28.0147 94.5201 27.7304 94.5169 27.4455C94.5119 27.2123 94.4457 26.9843 94.3249 26.7843C94.1899 26.5669 94.0114 26.3795 93.8003 26.2337C93.5138 26.0309 93.2099 25.8537 92.892 25.7041C92.6233 25.577 92.4058 25.467 92.2437 25.3781C92.1113 25.3093 91.9855 25.2284 91.8683 25.1365C91.7937 25.0804 91.7398 25.0013 91.7148 24.9118C91.6959 24.8167 91.6959 24.719 91.7148 24.6238C91.7243 24.5218 91.7614 24.4241 91.8222 24.3413C91.8831 24.2585 91.9653 24.1935 92.0603 24.1534C92.3684 24.0873 92.6885 24.1004 92.99 24.1915C93.1521 24.2254 93.314 24.2681 93.4846 24.3189C93.6552 24.3698 93.8216 24.4287 93.9794 24.4923C94.1372 24.5558 94.2864 24.6112 94.4059 24.6747C94.5253 24.7383 94.6574 24.7849 94.747 24.8315L95.1351 23.374C94.8822 23.232 94.6148 23.1172 94.3376 23.031C93.967 22.9092 93.5897 22.8088 93.2074 22.7302C92.7597 22.6312 92.3013 22.5881 91.8429 22.6028C91.5018 22.6119 91.1663 22.6916 90.8577 22.8361C90.5963 22.9638 90.375 23.1601 90.218 23.4038C90.0508 23.6712 89.935 23.9669 89.8767 24.2763C89.8174 24.5361 89.7902 24.8022 89.7957 25.0686C89.801 25.2866 89.8626 25.4996 89.9747 25.6871C90.1043 25.8925 90.2758 26.0684 90.4781 26.2039C90.7579 26.3956 91.0549 26.5619 91.3652 26.6999C91.6424 26.8313 91.8642 26.9413 92.0305 27.0388C92.1701 27.1133 92.2991 27.2056 92.4143 27.3139C92.494 27.3954 92.5474 27.4987 92.5677 27.6105C92.5832 27.7337 92.5761 27.8586 92.5465 27.9792C92.5362 28.0944 92.4924 28.2043 92.4205 28.2953C92.3486 28.3863 92.2515 28.4545 92.1413 28.4918C91.8264 28.5471 91.5032 28.5328 91.1946 28.4496C90.8352 28.3731 90.4817 28.2709 90.137 28.1442C89.775 28.0109 89.423 27.8523 89.0835 27.6697L88.7509 29.2754C89.0878 29.4256 89.4338 29.5544 89.7871 29.661C90.185 29.782 90.5895 29.8811 90.9985 29.9576Z'
                fill='url(#paint19_linear_37734_256323)'
            />
            <path
                d='M97.4893 31.5552C97.9118 31.8401 98.3689 32.0704 98.8497 32.2412C99.1374 32.3471 99.4307 32.4379 99.7282 32.5126C100.018 32.5846 100.287 32.644 100.53 32.6864C100.75 32.7253 100.972 32.7476 101.195 32.7538C101.356 32.7644 101.518 32.7561 101.677 32.7286L102.219 31.2797C102.054 31.2939 101.889 31.2939 101.724 31.2797C101.514 31.2752 101.305 31.2568 101.097 31.2247C100.875 31.1908 100.671 31.1485 100.415 31.0977C100.188 31.0467 99.9642 30.9817 99.7453 30.9028C99.2506 30.7604 98.8153 30.4633 98.5042 30.0555C98.3957 29.8635 98.3308 29.6503 98.3139 29.4308C98.2969 29.2112 98.3284 28.9907 98.4061 28.7845L102.965 30.1399C103.016 30.0509 103.085 29.9242 103.161 29.7547C103.238 29.5853 103.315 29.4031 103.387 29.2082C103.542 28.7974 103.652 28.3713 103.716 27.9372C103.775 27.5606 103.741 27.1753 103.618 26.8144C103.478 26.444 103.244 26.1157 102.94 25.8611C102.528 25.5228 102.056 25.263 101.549 25.0945C101.065 24.9116 100.559 24.7891 100.044 24.73C99.6092 24.6796 99.1686 24.7409 98.7645 24.9079C98.3413 25.0978 97.9721 25.3889 97.6898 25.7552C97.3137 26.2544 97.0185 26.809 96.8154 27.399C96.5793 27.9792 96.4354 28.5923 96.3889 29.2165C96.362 29.675 96.4485 30.1333 96.6407 30.5511C96.8322 30.9526 97.1243 31.2985 97.4893 31.5552ZM99.2505 26.8611C99.3684 26.6967 99.5232 26.5615 99.7026 26.4668C99.8812 26.384 100.077 26.345 100.274 26.3526C100.535 26.3694 100.791 26.4281 101.033 26.5264C101.262 26.5997 101.474 26.7176 101.656 26.8735C101.782 26.989 101.876 27.1349 101.929 27.2972C101.968 27.4602 101.968 27.6298 101.929 27.7928C101.896 27.9791 101.846 28.1621 101.78 28.3394L98.8711 27.5136C98.9692 27.2809 99.0966 27.0617 99.2505 26.8611Z'
                fill='url(#paint20_linear_37734_256323)'
            />
            <path
                d='M105.965 29.9387L105.208 31.319L108.886 33.3087L109.643 31.9283L105.965 29.9387Z'
                fill='url(#paint21_linear_37734_256323)'
            />
            <path
                d='M111.802 39.1594C112.301 39.552 112.848 39.8798 113.431 40.1341C113.954 40.3664 114.528 40.4613 115.098 40.4101C115.669 40.3589 116.216 40.1632 116.689 39.8416C117.329 39.4057 117.889 38.8659 118.348 38.2446C118.862 37.6185 119.27 36.9127 119.555 36.1557C119.755 35.614 119.806 35.0291 119.704 34.4611C119.586 33.929 119.337 33.4344 118.979 33.0209C118.564 32.5498 118.099 32.1237 117.593 31.75L115.034 29.7757L109.243 37.1855L111.802 39.1594ZM115.597 32.3809L116.45 33.0292C116.753 33.2551 117.026 33.5168 117.265 33.8087C117.463 34.0513 117.586 34.3455 117.619 34.656C117.645 35.0026 117.585 35.3506 117.444 35.6688C117.242 36.1258 116.978 36.5534 116.659 36.9397C116.374 37.3277 116.037 37.6752 115.657 37.9732C115.384 38.186 115.064 38.3313 114.723 38.3969C114.408 38.4428 114.087 38.4035 113.793 38.2827C113.441 38.1313 113.109 37.9348 112.808 37.6981L111.955 37.0498L115.597 32.3809Z'
                fill='url(#paint22_linear_37734_256323)'
            />
            <path
                d='M118.199 42.1248C117.963 42.5202 117.827 42.9666 117.802 43.4255C117.793 43.857 117.897 44.2834 118.105 44.6626C118.345 45.1105 118.643 45.5251 118.992 45.8955C119.205 46.1271 119.423 46.3432 119.645 46.5438C119.866 46.7387 120.071 46.9122 120.276 47.0605C120.452 47.198 120.639 47.3213 120.834 47.4291C120.969 47.5104 121.112 47.577 121.261 47.6282L122.412 46.5901C122.258 46.5321 122.108 46.463 121.964 46.3828C121.781 46.281 121.605 46.1675 121.436 46.0436C121.252 45.9122 121.073 45.7724 120.89 45.6199C120.711 45.4709 120.543 45.3097 120.386 45.1371C120.012 44.7866 119.763 44.3236 119.679 43.8194C119.671 43.6004 119.712 43.3828 119.799 43.1814C119.886 42.9801 120.017 42.7999 120.182 42.6543L123.594 45.9464C123.714 45.8691 123.831 45.7857 123.943 45.6965C124.093 45.5821 124.242 45.4548 124.395 45.315C124.722 45.0254 125.017 44.7015 125.274 44.349C125.497 44.0415 125.643 43.686 125.7 43.3113C125.749 42.9174 125.695 42.5175 125.543 42.1504C125.334 41.6625 125.036 41.217 124.664 40.8368C124.322 40.4493 123.931 40.1078 123.5 39.8203C123.135 39.5746 122.711 39.4285 122.271 39.3967C121.809 39.3696 121.347 39.4582 120.928 39.6548C119.808 40.2266 118.859 41.0817 118.177 42.1335L118.199 42.1248ZM121.849 41.3072C122.029 41.2166 122.228 41.1687 122.429 41.1674C122.627 41.1752 122.821 41.2304 122.992 41.3283C123.215 41.4632 123.415 41.6322 123.585 41.8285C123.752 41.9991 123.884 42.2004 123.973 42.4214C124.033 42.5855 124.047 42.7624 124.016 42.934C123.979 43.0982 123.904 43.2521 123.798 43.3833C123.682 43.5359 123.552 43.6777 123.41 43.807L121.184 41.7479C121.381 41.5795 121.599 41.4371 121.832 41.3242L121.849 41.3072Z'
                fill='url(#paint23_linear_37734_256323)'
            />
            <path
                d='M122.532 50.0433L123.658 51.6618L128.455 48.3784L129.274 49.5646L130.554 48.6916L129.735 47.5096C129.955 47.3526 130.186 47.2111 130.426 47.086C130.583 47.0043 130.756 46.9583 130.933 46.9507C131.089 46.9514 131.239 47.005 131.36 47.1029C131.513 47.2342 131.647 47.387 131.756 47.5564C131.816 47.6411 131.867 47.7257 131.918 47.8104C131.97 47.8951 132.008 47.9842 132.046 48.069L133.215 47.2684C133.151 47.1455 133.087 47.0226 133.019 46.8998C132.949 46.7754 132.872 46.6549 132.788 46.5394C132.563 46.2054 132.304 45.8948 132.016 45.6118C131.775 45.3699 131.474 45.1957 131.142 45.1075C130.787 45.0243 130.416 45.036 130.068 45.1414C129.57 45.2992 129.102 45.5368 128.682 45.8448L128.626 45.8828L127.982 44.9553L126.703 45.8026L127.347 46.7301L122.532 50.0433Z'
                fill='url(#paint24_linear_37734_256323)'
            />
            <path
                d='M134.601 62.5453L135.966 63.4985L136.819 61.8632L137.689 63.4773L139.032 62.4775L137.735 61.1811L139.539 60.8464L139.002 59.2789L137.369 60.105L137.599 58.2918L135.919 58.3172L136.222 60.1178L134.541 59.3425L134.047 60.9269L135.872 61.2108L134.601 62.5453Z'
                fill='url(#paint25_linear_37734_256323)'
            />
            <path
                d='M132.52 72.51C132.2 72.9548 131.996 73.4715 131.927 74.0139C131.852 74.6387 131.852 75.2699 131.927 75.8947C131.965 76.325 132.045 76.7507 132.166 77.1657C132.259 77.5064 132.389 77.8361 132.554 78.1487L134.319 77.9708C134.158 77.6347 134.028 77.2845 133.931 76.9245C133.831 76.5639 133.763 76.1951 133.727 75.8227C133.683 75.4604 133.691 75.0941 133.752 74.7342C133.807 74.4354 133.948 74.1588 134.157 73.9378C134.408 73.6925 134.713 73.5093 135.049 73.4037C135.535 73.2479 136.037 73.1484 136.546 73.107C137.033 73.0496 137.525 73.0496 138.013 73.107C138.365 73.145 138.703 73.2626 139.002 73.4504C139.264 73.6226 139.471 73.8652 139.599 74.1496C139.744 74.494 139.834 74.8583 139.868 75.2299C139.906 75.6 139.914 75.9725 139.894 76.344C139.871 76.6691 139.824 76.9921 139.753 77.3101L141.531 77.1276C141.687 76.3994 141.716 75.6501 141.617 74.9121C141.561 74.2812 141.417 73.6607 141.19 73.069C140.982 72.5521 140.651 72.0927 140.226 71.7301C139.764 71.3526 139.217 71.0928 138.631 70.9722C137.868 70.8199 137.084 70.7912 136.311 70.8874C135.489 70.9485 134.683 71.1415 133.923 71.4592C133.372 71.6842 132.889 72.0462 132.52 72.51Z'
                fill='url(#paint26_linear_37734_256323)'
            />
            <path
                d='M132.26 80.0719L132.144 82.1309L135.825 82.33L135.637 85.7447L137.42 85.8421L137.612 82.4317L139.804 82.5503L139.599 86.2319L141.399 86.3293L141.719 80.5888L132.26 80.0719Z'
                fill='url(#paint27_linear_37734_256323)'
            />
            <path
                d='M139.825 90.5404C139.517 90.0275 139.084 89.5996 138.567 89.295C137.896 88.8998 137.162 88.6204 136.396 88.4688C135.599 88.2629 134.774 88.1856 133.953 88.24C133.361 88.2818 132.791 88.4761 132.298 88.8035C131.843 89.1309 131.481 89.5685 131.244 90.0745C130.961 90.6651 130.748 91.2864 130.609 91.9259C130.48 92.4835 130.393 93.05 130.349 93.6205C130.311 94.0816 130.311 94.5447 130.349 95.0057L135.407 96.1497L136.192 92.7265L134.486 92.345L134.127 93.9044L132.132 93.4509C132.131 93.2904 132.145 93.1302 132.174 92.9722C132.2 92.8113 132.234 92.6419 132.276 92.4555C132.356 92.0677 132.49 91.6924 132.673 91.3409C132.819 91.0641 133.045 90.8369 133.321 90.6885C133.641 90.5351 133.994 90.4623 134.349 90.4766C134.869 90.4911 135.385 90.5621 135.889 90.6885C136.382 90.788 136.861 90.9506 137.313 91.1717C137.638 91.3274 137.92 91.5584 138.136 91.8453C138.325 92.1102 138.433 92.4234 138.448 92.7476C138.461 93.1425 138.419 93.5376 138.324 93.9213C138.232 94.3227 138.11 94.7161 137.957 95.0988C137.812 95.465 137.632 95.817 137.42 96.1497L139.19 96.5522C139.287 96.4025 139.373 96.245 139.445 96.0818C139.527 95.8954 139.608 95.7003 139.684 95.4885C139.761 95.2767 139.834 95.0649 139.906 94.8319C139.979 94.5989 140.038 94.3745 140.09 94.1584C140.246 93.5123 140.313 92.8481 140.29 92.1841C140.276 91.6062 140.116 91.0411 139.825 90.5404Z'
                fill='url(#paint28_linear_37734_256323)'
            />
            <path
                d='M116.463 108.504C123.772 99.5557 127.394 88.1872 126.598 76.691C125.803 65.1948 120.649 54.4263 112.175 46.5564C103.702 38.6866 92.5397 34.3012 80.9398 34.2845C69.3399 34.2678 58.1651 38.6212 49.6688 46.4667C41.1726 54.3121 35.987 65.066 35.1577 76.5598C34.3285 88.0537 37.9173 99.4321 45.2004 108.401C52.4836 117.37 62.9192 123.262 74.403 124.889C85.8867 126.516 97.5643 123.756 107.081 117.167L110.441 120.51L119.491 111.52L116.463 108.504ZM80.8952 123.67C72.1708 123.668 63.643 121.096 56.3901 116.279C49.1373 111.462 43.4851 104.617 40.1481 96.609C36.8112 88.6012 35.9394 79.7902 37.643 71.2902C39.3466 62.7902 43.549 54.983 49.719 48.8555C55.889 42.728 63.7496 38.5556 72.3066 36.8657C80.8636 35.1758 89.7329 36.0445 97.793 39.3617C105.853 42.679 112.742 48.2957 117.589 55.502C122.436 62.7084 125.022 71.1805 125.022 79.8473C125.009 91.4679 120.355 102.609 112.082 110.825C103.809 119.04 92.5931 123.66 80.8952 123.67Z'
                fill='url(#paint29_linear_37734_256323)'
            />
            <path
                d='M80.8951 39.2061C72.7977 39.2061 64.8822 41.5913 58.1494 46.0603C51.4166 50.5293 46.169 56.8815 43.0702 64.3131C39.9715 71.7447 39.1607 79.9221 40.7405 87.8115C42.3202 95.7009 46.2196 102.948 51.9454 108.636C57.6711 114.323 64.9661 118.197 72.9079 119.766C80.8498 121.336 89.0817 120.53 96.5628 117.452C104.044 114.374 110.438 109.161 114.937 102.473C119.435 95.7844 121.836 87.921 121.836 79.877C121.836 69.0904 117.523 58.7458 109.845 51.1185C102.167 43.4913 91.7534 39.2061 80.8951 39.2061ZM49.3107 66.8707C47.4156 70.983 46.2 75.3722 45.7111 79.8688C45.207 75.2093 45.8058 70.4971 47.4597 66.1082C49.1216 61.6556 51.7317 57.612 55.1116 54.2538C58.4915 50.8955 62.5614 48.3018 67.0433 46.6499C71.4617 45.0083 76.205 44.415 80.8951 44.9172C76.37 45.4052 71.9535 46.6137 67.8152 48.4968C59.6499 52.2492 53.0919 58.7611 49.3107 66.8707ZM94.0904 98.467C90.9814 100.691 86.7207 101.818 81.4197 101.818C76.2423 101.818 72.1013 100.776 69.1203 98.7169C65.3289 96.0817 63.2563 91.968 62.9535 86.4859L62.8383 84.3676H72.9671L73.223 86.0623C73.5769 88.4474 74.3701 90.1083 75.5727 90.998C76.7754 91.8877 78.7329 92.269 81.4197 92.269C83.842 92.269 85.821 91.8748 87.1431 91.1292C88.4652 90.3835 88.6187 89.6041 88.6187 89.0407C88.6187 88.2654 88.3585 87.1047 86.0982 85.982C85.9788 85.9227 84.7846 85.3593 78.8864 83.5758C73.8071 81.9743 70.8602 80.8898 69.5936 80.1865C65.9728 78.0259 64.1434 74.8442 64.1434 70.7093C64.1434 66.5744 65.9004 63.3334 69.3676 61.0372C72.3913 58.9189 76.1272 57.9061 80.7673 57.9061C85.7783 57.9061 89.77 58.9781 92.6316 61.0964C95.8217 63.4392 97.6599 67.0489 98.0906 71.8235L98.2868 73.9926H88.2134L87.8553 72.442C87.4288 70.5779 86.6868 69.2516 85.6505 68.4975C84.6141 67.7434 82.8784 67.3242 80.4432 67.3242C78.3109 67.3242 76.7967 67.5783 75.8201 68.1036C74.8435 68.629 74.4895 69.2051 74.4895 70.332C74.4895 70.9759 74.6815 71.7386 76.1273 72.5011C76.477 72.6833 77.7776 73.2679 82.4048 74.7295C87.5225 76.297 91.152 77.6612 92.9176 78.6652H92.9388C96.9391 81.0377 98.9648 84.4017 98.9648 88.6679C98.9563 92.7774 97.3017 96.0692 94.0818 98.4459L94.0904 98.467Z'
                fill='url(#paint30_linear_37734_256323)'
            />
            <path
                d='M120.826 112.837L111.802 121.819L122.131 132.08C123.337 133.237 124.953 133.878 126.631 133.863C128.308 133.849 129.912 133.181 131.098 132.002C132.284 130.824 132.957 129.23 132.972 127.564C132.986 125.898 132.342 124.293 131.176 123.094L120.826 112.837ZM127.692 125.123C126.899 124.467 126.136 123.776 125.411 123.052C124.686 122.327 123.982 121.578 123.321 120.79C122.645 119.999 122.032 119.157 121.487 118.273C122.387 118.809 123.242 119.416 124.046 120.086C124.839 120.739 125.598 121.433 126.327 122.154C127.057 122.874 127.756 123.628 128.421 124.416C129.099 125.213 129.71 126.063 130.251 126.958C129.351 126.406 128.495 125.786 127.692 125.102V125.123Z'
                fill='url(#paint31_linear_37734_256323)'
            />
        </g>
        <defs>
            <filter
                id='filter0_d_37734_256323'
                x='3.21875'
                y='11.375'
                width='154.5'
                height='153.25'
                filterUnits='userSpaceOnUse'
                colorInterpolationFilters='sRGB'
            >
                <feFlood floodOpacity='0' result='BackgroundImageFix' />
                <feColorMatrix
                    in='SourceAlpha'
                    type='matrix'
                    values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'
                    result='hardAlpha'
                />
                <feOffset dy='8' />
                <feGaussianBlur stdDeviation='8' />
                <feComposite in2='hardAlpha' operator='out' />
                <feColorMatrix
                    type='matrix'
                    values='0 0 0 0 0.0901961 0 0 0 0 0.0901961 0 0 0 0 0.0901961 0 0 0 0.08 0'
                />
                <feBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_37734_256323' />
                <feBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_37734_256323' result='shape' />
            </filter>
            <linearGradient
                id='paint0_linear_37734_256323'
                x1='49.8437'
                y1='19.375'
                x2='108.878'
                y2='147.683'
                gradientUnits='userSpaceOnUse'
            >
                <stop stopColor='#DC5CDF' />
                <stop offset='1' stopColor='#2C6BC4' />
            </linearGradient>
            <linearGradient
                id='paint1_linear_37734_256323'
                x1='49.8437'
                y1='19.375'
                x2='108.878'
                y2='147.683'
                gradientUnits='userSpaceOnUse'
            >
                <stop stopColor='#DC5CDF' />
                <stop offset='1' stopColor='#2C6BC4' />
            </linearGradient>
            <linearGradient
                id='paint2_linear_37734_256323'
                x1='49.8437'
                y1='19.375'
                x2='108.878'
                y2='147.683'
                gradientUnits='userSpaceOnUse'
            >
                <stop stopColor='#DC5CDF' />
                <stop offset='1' stopColor='#2C6BC4' />
            </linearGradient>
            <linearGradient
                id='paint3_linear_37734_256323'
                x1='49.8437'
                y1='19.375'
                x2='108.878'
                y2='147.683'
                gradientUnits='userSpaceOnUse'
            >
                <stop stopColor='#DC5CDF' />
                <stop offset='1' stopColor='#2C6BC4' />
            </linearGradient>
            <linearGradient
                id='paint4_linear_37734_256323'
                x1='49.8437'
                y1='19.375'
                x2='108.878'
                y2='147.683'
                gradientUnits='userSpaceOnUse'
            >
                <stop stopColor='#DC5CDF' />
                <stop offset='1' stopColor='#2C6BC4' />
            </linearGradient>
            <linearGradient
                id='paint5_linear_37734_256323'
                x1='49.8437'
                y1='19.375'
                x2='108.878'
                y2='147.683'
                gradientUnits='userSpaceOnUse'
            >
                <stop stopColor='#DC5CDF' />
                <stop offset='1' stopColor='#2C6BC4' />
            </linearGradient>
            <linearGradient
                id='paint6_linear_37734_256323'
                x1='49.8437'
                y1='19.375'
                x2='108.878'
                y2='147.683'
                gradientUnits='userSpaceOnUse'
            >
                <stop stopColor='#DC5CDF' />
                <stop offset='1' stopColor='#2C6BC4' />
            </linearGradient>
            <linearGradient
                id='paint7_linear_37734_256323'
                x1='49.8437'
                y1='19.375'
                x2='108.878'
                y2='147.683'
                gradientUnits='userSpaceOnUse'
            >
                <stop stopColor='#DC5CDF' />
                <stop offset='1' stopColor='#2C6BC4' />
            </linearGradient>
            <linearGradient
                id='paint8_linear_37734_256323'
                x1='49.8437'
                y1='19.375'
                x2='108.878'
                y2='147.683'
                gradientUnits='userSpaceOnUse'
            >
                <stop stopColor='#DC5CDF' />
                <stop offset='1' stopColor='#2C6BC4' />
            </linearGradient>
            <linearGradient
                id='paint9_linear_37734_256323'
                x1='49.8437'
                y1='19.375'
                x2='108.878'
                y2='147.683'
                gradientUnits='userSpaceOnUse'
            >
                <stop stopColor='#DC5CDF' />
                <stop offset='1' stopColor='#2C6BC4' />
            </linearGradient>
            <linearGradient
                id='paint10_linear_37734_256323'
                x1='49.8437'
                y1='19.375'
                x2='108.878'
                y2='147.683'
                gradientUnits='userSpaceOnUse'
            >
                <stop stopColor='#DC5CDF' />
                <stop offset='1' stopColor='#2C6BC4' />
            </linearGradient>
            <linearGradient
                id='paint11_linear_37734_256323'
                x1='49.8437'
                y1='19.375'
                x2='108.878'
                y2='147.683'
                gradientUnits='userSpaceOnUse'
            >
                <stop stopColor='#DC5CDF' />
                <stop offset='1' stopColor='#2C6BC4' />
            </linearGradient>
            <linearGradient
                id='paint12_linear_37734_256323'
                x1='49.8437'
                y1='19.375'
                x2='108.878'
                y2='147.683'
                gradientUnits='userSpaceOnUse'
            >
                <stop stopColor='#DC5CDF' />
                <stop offset='1' stopColor='#2C6BC4' />
            </linearGradient>
            <linearGradient
                id='paint13_linear_37734_256323'
                x1='49.8437'
                y1='19.375'
                x2='108.878'
                y2='147.683'
                gradientUnits='userSpaceOnUse'
            >
                <stop stopColor='#DC5CDF' />
                <stop offset='1' stopColor='#2C6BC4' />
            </linearGradient>
            <linearGradient
                id='paint14_linear_37734_256323'
                x1='49.8437'
                y1='19.375'
                x2='108.878'
                y2='147.683'
                gradientUnits='userSpaceOnUse'
            >
                <stop stopColor='#DC5CDF' />
                <stop offset='1' stopColor='#2C6BC4' />
            </linearGradient>
            <linearGradient
                id='paint15_linear_37734_256323'
                x1='49.8437'
                y1='19.375'
                x2='108.878'
                y2='147.683'
                gradientUnits='userSpaceOnUse'
            >
                <stop stopColor='#DC5CDF' />
                <stop offset='1' stopColor='#2C6BC4' />
            </linearGradient>
            <linearGradient
                id='paint16_linear_37734_256323'
                x1='49.8437'
                y1='19.375'
                x2='108.878'
                y2='147.683'
                gradientUnits='userSpaceOnUse'
            >
                <stop stopColor='#DC5CDF' />
                <stop offset='1' stopColor='#2C6BC4' />
            </linearGradient>
            <linearGradient
                id='paint17_linear_37734_256323'
                x1='49.8437'
                y1='19.375'
                x2='108.878'
                y2='147.683'
                gradientUnits='userSpaceOnUse'
            >
                <stop stopColor='#DC5CDF' />
                <stop offset='1' stopColor='#2C6BC4' />
            </linearGradient>
            <linearGradient
                id='paint18_linear_37734_256323'
                x1='49.8437'
                y1='19.375'
                x2='108.878'
                y2='147.683'
                gradientUnits='userSpaceOnUse'
            >
                <stop stopColor='#DC5CDF' />
                <stop offset='1' stopColor='#2C6BC4' />
            </linearGradient>
            <linearGradient
                id='paint19_linear_37734_256323'
                x1='49.8437'
                y1='19.375'
                x2='108.878'
                y2='147.683'
                gradientUnits='userSpaceOnUse'
            >
                <stop stopColor='#DC5CDF' />
                <stop offset='1' stopColor='#2C6BC4' />
            </linearGradient>
            <linearGradient
                id='paint20_linear_37734_256323'
                x1='49.8437'
                y1='19.375'
                x2='108.878'
                y2='147.683'
                gradientUnits='userSpaceOnUse'
            >
                <stop stopColor='#DC5CDF' />
                <stop offset='1' stopColor='#2C6BC4' />
            </linearGradient>
            <linearGradient
                id='paint21_linear_37734_256323'
                x1='49.8437'
                y1='19.375'
                x2='108.878'
                y2='147.683'
                gradientUnits='userSpaceOnUse'
            >
                <stop stopColor='#DC5CDF' />
                <stop offset='1' stopColor='#2C6BC4' />
            </linearGradient>
            <linearGradient
                id='paint22_linear_37734_256323'
                x1='49.8437'
                y1='19.375'
                x2='108.878'
                y2='147.683'
                gradientUnits='userSpaceOnUse'
            >
                <stop stopColor='#DC5CDF' />
                <stop offset='1' stopColor='#2C6BC4' />
            </linearGradient>
            <linearGradient
                id='paint23_linear_37734_256323'
                x1='49.8437'
                y1='19.375'
                x2='108.878'
                y2='147.683'
                gradientUnits='userSpaceOnUse'
            >
                <stop stopColor='#DC5CDF' />
                <stop offset='1' stopColor='#2C6BC4' />
            </linearGradient>
            <linearGradient
                id='paint24_linear_37734_256323'
                x1='49.8437'
                y1='19.375'
                x2='108.878'
                y2='147.683'
                gradientUnits='userSpaceOnUse'
            >
                <stop stopColor='#DC5CDF' />
                <stop offset='1' stopColor='#2C6BC4' />
            </linearGradient>
            <linearGradient
                id='paint25_linear_37734_256323'
                x1='49.8437'
                y1='19.375'
                x2='108.878'
                y2='147.683'
                gradientUnits='userSpaceOnUse'
            >
                <stop stopColor='#DC5CDF' />
                <stop offset='1' stopColor='#2C6BC4' />
            </linearGradient>
            <linearGradient
                id='paint26_linear_37734_256323'
                x1='49.8437'
                y1='19.375'
                x2='108.878'
                y2='147.683'
                gradientUnits='userSpaceOnUse'
            >
                <stop stopColor='#DC5CDF' />
                <stop offset='1' stopColor='#2C6BC4' />
            </linearGradient>
            <linearGradient
                id='paint27_linear_37734_256323'
                x1='49.8437'
                y1='19.375'
                x2='108.878'
                y2='147.683'
                gradientUnits='userSpaceOnUse'
            >
                <stop stopColor='#DC5CDF' />
                <stop offset='1' stopColor='#2C6BC4' />
            </linearGradient>
            <linearGradient
                id='paint28_linear_37734_256323'
                x1='49.8437'
                y1='19.375'
                x2='108.878'
                y2='147.683'
                gradientUnits='userSpaceOnUse'
            >
                <stop stopColor='#DC5CDF' />
                <stop offset='1' stopColor='#2C6BC4' />
            </linearGradient>
            <linearGradient
                id='paint29_linear_37734_256323'
                x1='49.8437'
                y1='19.375'
                x2='108.878'
                y2='147.683'
                gradientUnits='userSpaceOnUse'
            >
                <stop stopColor='#DC5CDF' />
                <stop offset='1' stopColor='#2C6BC4' />
            </linearGradient>
            <linearGradient
                id='paint30_linear_37734_256323'
                x1='49.8437'
                y1='19.375'
                x2='108.878'
                y2='147.683'
                gradientUnits='userSpaceOnUse'
            >
                <stop stopColor='#DC5CDF' />
                <stop offset='1' stopColor='#2C6BC4' />
            </linearGradient>
            <linearGradient
                id='paint31_linear_37734_256323'
                x1='49.8437'
                y1='19.375'
                x2='108.878'
                y2='147.683'
                gradientUnits='userSpaceOnUse'
            >
                <stop stopColor='#DC5CDF' />
                <stop offset='1' stopColor='#2C6BC4' />
            </linearGradient>
        </defs>
    </svg>
)

/**
 * @description  规则管理、代码审计图标
 */
export const RuleManagementAuditIcon = (props: Partial<IconProps>) => {
    return <Icon component={RuleManagementAudit} {...props} />
}

const ColorsSparkles = () => (
    <svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <path
            d='M3.33333 2V4.66667M2 3.33333H4.66667M4 11.3333V14M2.66667 12.6667H5.33333M8.66667 2L10.1905 6.57143L14 8L10.1905 9.42857L8.66667 14L7.14286 9.42857L3.33333 8L7.14286 6.57143L8.66667 2Z'
            stroke='url(#paint0_linear_41854_3263)'
            strokeLinecap='round'
            strokeLinejoin='round'
        />
        <defs>
            <linearGradient
                id='paint0_linear_41854_3263'
                x1='2'
                y1='2'
                x2='16.3935'
                y2='6.75561'
                gradientUnits='userSpaceOnUse'
            >
                <stop stopColor='#DC5CDF' />
                <stop offset='0.639423' stopColor='#8862F8' />
                <stop offset='1' stopColor='#4493FF' />
            </linearGradient>
        </defs>
    </svg>
)
/**
 * @description  Icon/colors/sparkles
 */
export const ColorsSparklesIcon = (props: Partial<IconProps>) => {
    return <Icon component={ColorsSparkles} {...props} />
}

const SolidCloseCircle = () => (
    <svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'>
        <g clipPath='url(#clip0_37277_17516)'>
            <path
                d='M7 0.875C3.61758 0.875 0.875 3.61758 0.875 7C0.875 10.3824 3.61758 13.125 7 13.125C10.3824 13.125 13.125 10.3824 13.125 7C13.125 3.61758 10.3824 0.875 7 0.875ZM9.26133 9.32695L8.35898 9.32285L7 7.70273L5.64238 9.32148L4.73867 9.32559C4.67852 9.32559 4.6293 9.27773 4.6293 9.21621C4.6293 9.19023 4.63887 9.16563 4.65527 9.14512L6.43398 7.02598L4.65527 4.9082C4.63875 4.88817 4.62959 4.86308 4.6293 4.83711C4.6293 4.77695 4.67852 4.72773 4.73867 4.72773L5.64238 4.73184L7 6.35195L8.35762 4.7332L9.25996 4.7291C9.32012 4.7291 9.36934 4.77695 9.36934 4.83848C9.36934 4.86445 9.35977 4.88906 9.34336 4.90957L7.56738 7.02734L9.34473 9.14648C9.36113 9.16699 9.3707 9.1916 9.3707 9.21758C9.3707 9.27773 9.32148 9.32695 9.26133 9.32695Z'
                fill='var(--Colors-Use-Neutral-Disable)'
            />
        </g>
        <defs>
            <clipPath id='clip0_37277_17516'>
                <rect width='14' height='14' fill='var(--Colors-Use-Neutral-Bg)' />
            </clipPath>
        </defs>
    </svg>
)

/**
 * @description  Icon/Solid/close-circle
 */
export const SolidCloseCircleIcon = (props: Partial<IconProps>) => {
    return <Icon component={SolidCloseCircle} {...props} />
}

const ColorsChat = () => {
    const id = uuidv4()
    const id1 = uuidv4()
    const id2 = uuidv4()
    const id3 = uuidv4()
    return (
        <svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'>
            <path
                d='M6.66667 10.0002H6.675M10 10.0002H10.0083M13.3333 10.0002H13.3417M17.5 10.0002C17.5 13.6821 14.1421 16.6668 10 16.6668C8.71728 16.6668 7.50976 16.3806 6.45389 15.8761L2.5 16.6668L3.66249 13.5669C2.9263 12.5355 2.5 11.3121 2.5 10.0002C2.5 6.31826 5.85786 3.3335 10 3.3335C14.1421 3.3335 17.5 6.31826 17.5 10.0002Z'
                stroke={`url(#${id})`}
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <ellipse cx='6.66683' cy='9.99984' rx='0.833333' ry='0.833333' fill={`url(#${id1})`} />
            <circle cx='9.99984' cy='9.99984' r='0.833333' fill={`url(#${id2})`} />
            <ellipse cx='13.3333' cy='9.99984' rx='0.833333' ry='0.833333' fill={`url(#${id3})`} />
            <defs>
                <linearGradient id={id} x1='2.5' y1='3.3335' x2='20.0335' y2='9.85069' gradientUnits='userSpaceOnUse'>
                    <stop stopColor='#DC5CDF' />
                    <stop offset='0.639423' stopColor='#8862F8' />
                    <stop offset='1' stopColor='#4493FF' />
                </linearGradient>
                <linearGradient id={id1} x1='5.8335' y1='9.1665' x2='7.8326' y2='9.827' gradientUnits='userSpaceOnUse'>
                    <stop stopColor='#DC5CDF' />
                    <stop offset='0.639423' stopColor='#8862F8' />
                    <stop offset='1' stopColor='#4493FF' />
                </linearGradient>
                <linearGradient id={id2} x1='9.1665' y1='9.1665' x2='11.1656' y2='9.827' gradientUnits='userSpaceOnUse'>
                    <stop stopColor='#DC5CDF' />
                    <stop offset='0.639423' stopColor='#8862F8' />
                    <stop offset='1' stopColor='#4493FF' />
                </linearGradient>
                <linearGradient id={id3} x1='12.5' y1='9.1665' x2='14.4991' y2='9.82701' gradientUnits='userSpaceOnUse'>
                    <stop stopColor='#DC5CDF' />
                    <stop offset='0.639423' stopColor='#8862F8' />
                    <stop offset='1' stopColor='#4493FF' />
                </linearGradient>
            </defs>
        </svg>
    )
}
/**
 * @description  Outline/chat
 */
export const ColorsChatIcon = (props: Partial<IconProps>) => {
    return <Icon component={ColorsChat} {...props} />
}

const ColorsBrainCircuit = () => {
    const id = uuidv4()
    return (
        <svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'>
            <path
                d='M5.12067 4.84447C5.1062 4.54486 5.15666 4.2456 5.26908 3.96429C5.3815 3.68298 5.55361 3.42529 5.77529 3.2064C5.99696 2.9875 6.26373 2.81181 6.5599 2.68966C6.85606 2.56751 7.17565 2.50137 7.49987 2.49512C7.82408 2.48887 8.14637 2.54264 8.44778 2.65327C8.7492 2.7639 9.02365 2.92916 9.255 3.13932C9.48634 3.34948 9.66991 3.60031 9.79491 3.87704C9.9199 4.15378 9.9838 4.45083 9.98285 4.75074V14.4985M5.12067 4.84447C4.6441 4.9578 4.20167 5.16993 3.82687 5.46481C3.45208 5.75969 3.15475 6.12958 2.95741 6.54647C2.76008 6.96335 2.6679 7.4163 2.68787 7.87101C2.70784 8.32572 2.83943 8.77027 3.07267 9.17098M5.12067 4.84447C5.1367 5.20719 5.2475 5.56089 5.44344 5.87545M3.07267 9.17098C2.66257 9.47911 2.34008 9.87524 2.13326 10.3249C1.92645 10.7746 1.84157 11.2642 1.886 11.7511C1.93044 12.2381 2.10284 12.7076 2.38822 13.1188C2.67361 13.5301 3.06332 13.8707 3.52346 14.1109M3.07267 9.17098C3.22099 9.05926 3.37989 8.96061 3.54715 8.87476M3.52346 14.1109C3.46664 14.5174 3.50054 14.9305 3.62309 15.3245C3.74564 15.7185 3.95422 16.085 4.23595 16.4015C4.51768 16.7181 4.86658 16.9778 5.26111 17.1647C5.65564 17.3516 6.08741 17.4618 6.52977 17.4883C6.97212 17.5149 7.41566 17.4573 7.833 17.3191C8.25034 17.1809 8.63262 16.965 8.95622 16.6848C9.27982 16.4046 9.53788 16.0661 9.71445 15.69C9.89103 15.314 9.98237 14.9085 9.98285 14.4985M3.52346 14.1109C4.01013 14.3647 4.55978 14.4986 5.11854 14.4984M9.98285 14.4985L14.8476 14.4985C15.2777 14.4985 15.6901 14.6565 15.9942 14.9377C16.2983 15.219 16.4691 15.6004 16.4691 15.9981V16.748M7.55068 10.7493C8.23136 10.5279 8.82576 10.1247 9.2587 9.59085C9.69165 9.05698 9.9437 8.41637 9.98298 7.75002M9.98298 10.7493H13.2261M9.98298 7.00019H16.4691M13.2261 7.00019V4.75071C13.2261 4.35297 13.3969 3.97153 13.701 3.69029C14.0051 3.40905 14.4175 3.25105 14.8476 3.25105M13.6314 10.7493C13.6314 10.9564 13.4499 11.1242 13.2261 11.1242C13.0022 11.1242 12.8207 10.9564 12.8207 10.7493C12.8207 10.5423 13.0022 10.3744 13.2261 10.3744C13.4499 10.3744 13.6314 10.5423 13.6314 10.7493ZM15.253 3.25105C15.253 3.45811 15.0715 3.62596 14.8476 3.62596C14.6237 3.62596 14.4422 3.45811 14.4422 3.25105C14.4422 3.04399 14.6237 2.87613 14.8476 2.87613C15.0715 2.87613 15.253 3.04399 15.253 3.25105ZM16.8745 16.748C16.8745 16.955 16.693 17.1229 16.4691 17.1229C16.2452 17.1229 16.0637 16.955 16.0637 16.748C16.0637 16.5409 16.2452 16.373 16.4691 16.373C16.693 16.373 16.8745 16.5409 16.8745 16.748ZM16.8745 7.00019C16.8745 7.20725 16.693 7.37511 16.4691 7.37511C16.2452 7.37511 16.0637 7.20725 16.0637 7.00019C16.0637 6.79313 16.2452 6.62528 16.4691 6.62528C16.693 6.62528 16.8745 6.79313 16.8745 7.00019Z'
                stroke={`url(#${id})`}
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <defs>
                <linearGradient
                    id={id}
                    x1='1.87451'
                    y1='2.49463'
                    x2='19.8664'
                    y2='8.43914'
                    gradientUnits='userSpaceOnUse'
                >
                    <stop stopColor='#DC5CDF' />
                    <stop offset='0.639423' stopColor='#8862F8' />
                    <stop offset='1' stopColor='#4493FF' />
                </linearGradient>
            </defs>
        </svg>
    )
}
/**
 * @description Outline/BrainCircuit
 */
export const ColorsBrainCircuitIcon = (props: Partial<IconProps>) => {
    return <Icon component={ColorsBrainCircuit} {...props} />
}

const OutlineSparklesColors = () => {
    const id = uuidv4()
    return (
        <svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'>
            <path
                d='M3.33333 2V4.66667M2 3.33333H4.66667M4 11.3333V14M2.66667 12.6667H5.33333M8.66667 2L10.1905 6.57143L14 8L10.1905 9.42857L8.66667 14L7.14286 9.42857L3.33333 8L7.14286 6.57143L8.66667 2Z'
                stroke={`url(#${id})`}
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <defs>
                <linearGradient id={id} x1='2' y1='2' x2='16.3935' y2='6.75561' gradientUnits='userSpaceOnUse'>
                    <stop stopColor='#DC5CDF' />
                    <stop offset='0.639423' stopColor='#8862F8' />
                    <stop offset='1' stopColor='#4493FF' />
                </linearGradient>
            </defs>
        </svg>
    )
}
/**
 * @description Outline/sparkles
 */
export const OutlineSparklesColorsIcon = (props: Partial<IconProps>) => {
    return <Icon component={OutlineSparklesColors} {...props} />
}
